Struct Line3d
Line 3D struct type for handling of a 3-dimensional lines
Namespace: FpAssistantCore.General
Assembly: FpAssistantCoreScl.dll
Syntax
public struct Line3d
Constructors
View SourceLine3d(Point3d, Point3d)
Constructor using two Point2d's values
Declaration
public Line3d(Point3d start, Point3d end)
Parameters
Type | Name | Description |
---|---|---|
Point3d | start | |
Point3d | end |
Properties
View SourceEnd
Property to access the second point of the 3d line
Declaration
public Point3d End { get; set; }
Property Value
Type | Description |
---|---|
Point3d | FPAssistant Point3d |
Start
Property to access the start point of the 3d line
Declaration
public Point3d Start { get; set; }
Property Value
Type | Description |
---|---|
Point3d | FPAssistant Point3d |
Methods
View SourceExtendBy(Double, Line3dPointType)
Extend line by a specified distance
Declaration
public void ExtendBy(double distanceToExtend, Line3dPointType line3DPoints)
Parameters
Type | Name | Description |
---|---|---|
System.Double | distanceToExtend | Distance to extend the line by |
Line3dPointType | line3DPoints | Which end of the line to extend |