The RuledSurface type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCreate(Curve, Curve)
Creates a Surface object coincident with the ruled surface joining two bounded generating curves.
Public methodStatic memberCreate(Curve, XYZ)
Creates a Surface object coincident with the ruled surface joining a bounded generating curve to a point.
Public methodDispose (Inherited from Surface.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetFirstProfileCurve
Returns a copy of the first profile curve if it is set.
Public methodGetFirstProfilePoint
If a point was used to define the first profile, returns a copy of that point.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetSecondProfileCurve
Returns a copy of the second profile curve if it is set.
Public methodGetSecondProfilePoint
If a point was used to define the second profile, returns a copy of that point.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasFirstProfilePoint
Checks if a point was used to define the first profile.
Public methodHasSecondProfilePoint
Checks if a point was used to define the second profile.
Public methodProject
Project a 3D point orthogonally onto a surface (to find the nearest point). Throws InvalidOperationException if the projection fails.
(Inherited from Surface.)
Public methodProjectWithGuessPoint
Project a 3D point orthogonally onto a surface (to find the nearest point). This method is meant to be used when a good approximate solution for the projection is available. Throws InvalidOperationException if the projection fails.
(Inherited from Surface.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
(Inherited from Surface.)
Public propertyOrientationMatchesParametricOrientation
Indicates whether this Surface's orientation is the same as or opposite to its parametric orientation.
(Inherited from Surface.)

See Also