Share

PointOnPlane Class

Define a ReferencePoint relative to a planar reference.

Inheritance Hierarchy

System.Object
  Autodesk.Revit.DB.PointElementReference
    Autodesk.Revit.DB.PointOnPlane


Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.1.0.0 (26.1.0.34)

Syntax

C#

public class PointOnPlane : PointElementReference

The PointOnPlane type exposes the following members.

Properties

 NameDescription
Public propertyOffsetSigned offset from the plane.
Public propertyPositionThe coordinates of the point (or its projection) on the plane.
Public propertyXVecThe X-coordinate vector of the point, in the plane's coordinate system.

Methods

 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetPlaneReferenceThe geometric plane reference.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberIsValidPlaneReferenceCheck whether a geometry reference corresponds to a referenceable plane.
Public methodStatic memberNewPointOnPlaneConstruct a PointOnPlane given a reference and a location in space.
Public methodSetPlaneReferenceChange the geometric plane reference.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)

Remarks

A ReferencePoint on a plane has its X and Y basis vectors parallel to the plane, but is free to rotate around its Z basis vector. It can lie on the plane or have an offset.

See Also

Reference

Was this information helpful?