RebarShapeConstraintProjectedSegmentLength Members

The RebarShapeConstraintProjectedSegmentLength type exposes the following members.

Constructors

  NameDescription
Public methodRebarShapeConstraintProjectedSegmentLength
Constructs a new instance of a RebarConstraintProjectEdgedLength object using a shape parameter, direction, and reference types.

Methods

  NameDescription
Public methodDispose (Inherited from RebarShapeConstraint.)
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetParamId
Return the Id of the parameter associated with this constraint.
(Inherited from RebarShapeConstraint.)
Public methodGetSegmentEndReferenceType
Choice of two possibilities for the start and end references of the length constraint.
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)

Properties

  NameDescription
Public propertyDirection
A vector specifying the direction of the constraint. The direction is fixed, and the shape is always constructed so that the segment direction has a positive dot product with this vector.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
(Inherited from RebarShapeConstraint.)
Public propertyTripleProductSign
Sign of the z-coordinate of the cross product of the Direction property with the segment vector. TripleProductSign is 1 if the segment direction is to be on the left of the constraint direction, or -1 if the segment direction is to be on the right.

See Also