Share

LineSegment Object


Description

The LineSegment object represents a line segment. The object created is a transient mathematical object and is not displayed graphically.

Methods

Name Description
Copy Creates a copy of this LineSegment object. The result is entirely independent and can be edited without affecting the original LineSegment object.
DistanceTo Method that returns the distance to the specified point.
GetLineSegmentData Method that returns the data defining this line segment.
IntersectWithCurve Method that returns Point objects that represent the points at the intersection of the Line/LineSegment and the input curve. Returns Nothing if the curves overlap or are parallel.
IntersectWithSurface Method that returns Point objects that represent the points at the intersection of the Line/LineSegment and the input surface. Returns Nothing if the Line/LineSegment lies on the surface or it is parallel to the surface.
PutLineSegmentData Method that sets the data defining this line segment.

Properties

Name Description
Direction Property that returns the direction of the line segment.
EndPoint Specifies the end point of the line segment.
Evaluator Property that returns the CurveEvaluator for this line segment.
MidPoint Property that returns the midpoint of the line segment.
StartPoint Specifies the start point of the line segment.

Accessed From

AngularModelDimension.ExtensionLineOne, AngularModelDimension.ExtensionLineTwo, AngularModelDimensionProxy.ExtensionLineOne, AngularModelDimensionProxy.ExtensionLineTwo, DWGEntityLineSegment.Geometry, DWGEntityLineSegmentProxy.Geometry, LineSegment.Copy, SketchLine.Geometry3d, SketchLine3D.Geometry, SketchLine3DProxy.Geometry, SketchLineProxy.Geometry3d, SketchSplineHandle.Geometry3d, SketchSplineHandle3D.Geometry, SketchSplineHandle3DProxy.Geometry, SketchSplineHandleProxy.Geometry3d, TransientGeometry.CreateLineSegment

Samples

Name Description
Create sheet metal rip feature This sample demonstrates the creation of a rip sheet metal feature.
Transient surface body creation The following sample demonstrates the creation of a transient surface body consisting of a single rectangular face. The body is created in transient space and then copied over to a part document as a base feature.
Create curve primitives This sample demonstrates the creation of curve primitives (lines, arcs, circles, etc.) using client graphics.

Version

Introduced in version 6

Was this information helpful?