Revit 2025 API
LineCreate |
Creates a new instance of an unbound linear curve.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static Line CreateUnbound( XYZ origin, XYZ direction )
Public Shared Function CreateUnbound ( origin As XYZ, direction As XYZ ) As Line
public: static Line^ CreateUnbound( XYZ^ origin, XYZ^ direction )
static member CreateUnbound : origin : XYZ * direction : XYZ -> Line
Parameters
Return Value
LineThe new unbound line.

Exception | Condition |
---|---|
ArgumentNullException | A non-optional argument was NULL |
ArgumentOutOfRangeException | direction has zero length. |
ArgumentsInconsistentException | Vector and origin cannot form a proper unbound line. |

// define start point and direction for unbound line XYZ startPoint = new XYZ(0, 0, 0); XYZ directionPt = new XYZ(10, 10, 10); // create line Line line = Line.CreateUnbound(startPoint, directionPt);
' define start point and direction for unbound line Dim startPoint As New XYZ(0, 0, 0) Dim directionPt As New XYZ(10, 10, 10) ' create line Dim line__1 As Line = Line.CreateUnbound(startPoint, directionPt)
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
See Also