2027 Class
Changes 8
C

ComputationDataFor3DPathSet

Description:
This class encapsulates data needed to compute a 3D path set.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.Structure.ComputationDataFor3DPathSet
public class ComputationDataFor3DPathSet : IDisposable
Name Return Type Description Inherited From
M CreateFromCurves(IList<Curve>) ComputationDataFor3DPathSet Creates a new instance of the ComputationDataFor3DPathSet class from the provided curves.
M CreateFromRebar(Rebar, Int32) ComputationDataFor3DPathSet Creates a new instance of the ComputationDataFor3DPathSet class from the provided Rebar element.
M Dispose() None Releases all resources used by the ComputationDataFor3DPathSet
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetCurves() IList<Curve> Gets the curves that define the 3D path set.
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetTerminationPlaneNormal(Int32) XYZ Gets the plane's normal in which the termination (e.g. hook, crank) at end of bar will stay.
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M SetTerminationPlaneNormal(Int32, XYZ) None Sets the plane's normal in which the termination (e.g. hook, crank) at end of bar will stay.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity.
P TerminationOrientationAtEnd RebarTerminationOrientation Identifies the orientation of the termination's (e.g. hook, crank) plane at the end of the bar with respect to the orientation of the last curve and the termination plane normal. Only two values are permitted: Value = Right: The termination is on your right as you stand at the end of the bar, with the bar behind you, taking the termination's normal as "up." Value = Left: The termination is on your left as you stand at the end of the bar, with the bar behind you, taking the termination's normal as "up." The default value is Left.
P TerminationOrientationAtStart RebarTerminationOrientation Identifies the orientation of the termination's (e.g. hook, crank) plane at the start of the bar with respect to the orientation of the first curve and the termination plane normal. Only two values are permitted: Value = Right: The termination is on your right as you stand at the end of the bar, with the bar behind you, taking the termination's normal as "up." Value = Left: The termination is on your left as you stand at the end of the bar, with the bar behind you, taking the termination's normal as "up." The default value is Left.
P TerminationRotationAngleAtEnd double Identifies the termination's (e.g. hook, crank) out of plane rotation angle (in radians) at the end of bar. The default value is 0.
P TerminationRotationAngleAtStart double Identifies the termination's (e.g. hook, crank) out of plane rotation angle (in radians) at the start of bar. The default value is 0.