Click or drag to resize
AB4D logo

EdgeLinesFactoryGetEdgeLines Method

GetEdgeLines method returns a Point3DCollection with edge line position. The method goes through all GeometryModel3D objects in the specified model3D hierarchy and collects the edge lines and adds their start and end positions to the linePositions collection. The edge lines are created if angle in degrees between two adjacent triangles is bigger then the specified edgeStartAngleInDegrees, then an edge line is created between triangles.

Namespace: Ab3d.Utilities
Assembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax
C#
public Point3DCollection GetEdgeLines(
	Model3D model3D,
	double edgeStartAngleInDegrees,
	Transform3D parentTransform3D = null
)

Parameters

model3D  Model3D
Model3D
edgeStartAngleInDegrees  Double
if angle in degrees between two adjacent triangles is bigger then the specified edgeStartAngleInDegrees, then an edge line is created between triangles.
parentTransform3D  Transform3D  (Optional)
Transform3D that is added to the model3D (null by default)

Return Value

Point3DCollection

[Missing <returns> documentation for "M:Ab3d.Utilities.EdgeLinesFactory.GetEdgeLines(System.Windows.Media.Media3D.Model3D,System.Double,System.Windows.Media.Media3D.Transform3D)"]

See Also