Click or drag to resize
Ab4d.SharpEngine logo

EdgeLinesFactoryCreateEdgeLines Method

CreateEdgeLines method returns a List with edge line position (each edge line is defined by its start and end position). The edge lines are generated for the specified sceneNode and its children. The edge lines are created if angle in degrees between two adjacent triangles is bigger then the specified edgeStartAngleInDegrees.

Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.2.9386+3a404a3e1ebfa4efd231da7fe6f10dfb23b95dc4
Syntax
C#
public List<Vector3> CreateEdgeLines(
	SceneNode sceneNode,
	float edgeStartAngleInDegrees,
	Transform? parentTransform = null
)

Parameters

sceneNode  SceneNode
SceneNode
edgeStartAngleInDegrees  Single
if angle in degrees between two adjacent triangles is bigger then the specified edgeStartAngleInDegrees, then an edge line is created between triangles.
parentTransform  Transform  (Optional)
optional Transform that is added to the sceneNode (null by default)

Return Value

ListVector3

[Missing <returns> documentation for "M:Ab4d.SharpEngine.Utilities.EdgeLinesFactory.CreateEdgeLines(Ab4d.SharpEngine.SceneNodes.SceneNode,System.Single,Ab4d.SharpEngine.Transformations.Transform)"]

Remarks

[Missing <remarks> documentation for "M:Ab4d.SharpEngine.Utilities.EdgeLinesFactory.CreateEdgeLines(Ab4d.SharpEngine.SceneNodes.SceneNode,System.Single,Ab4d.SharpEngine.Transformations.Transform)"]

See Also