Click or drag to resize

HelixPolygonalVertexes Method

Converts the helix into a list of sample points along the curve in world coordinates (WCS).

Namespace:  DXFReaderNET.Entities
Assembly:  DXFReaderNET (in DXFReaderNET.dll) Version: 20.12.2
Syntax
public List<Vector3> PolygonalVertexes(
	int minSegments = 64
)

Parameters

minSegments (Optional)
Type: SystemInt32
Minimum number of segments used to approximate the helix. The actual segment count is at least this value and at least 48 samples per turn. Default is 64.

Return Value

Type: ListVector3
An ordered list of Vector3 points from the helix start to its end. Returns an empty list if the number of turns is zero or the axis is undefined.
Remarks
The base radius is the perpendicular distance from StartPoint to the axis through AxixBasePoint. The top radius is Radius (DXF group code 40). Intermediate radii are linearly interpolated along the turns. Height advances by TurnHeight per turn; winding follows HandedNess.
See Also