 |
LineUtilsGetNormalLinePositions(Mesh, Single, Transform) Method |
Gets an array of Vector3 positions that define normal vector lines for the specified mesh.
Namespace: Ab4d.SharpEngine.UtilitiesAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntaxpublic static Vector3[]? GetNormalLinePositions(
Mesh mesh,
float normalsLength = 0f,
Transform? transform = null
)
Parameters
- mesh Mesh
- mesh
- normalsLength Single (Optional)
- length of each normal line. When zero (by default), then normalLength is 5% length of mesh's diagonal from bounding box)
- transform Transform (Optional)
- optional transformation that is applied to all positions
Return Value
Vector3array of Vector3 positions that define normal vector lines for the specified mesh
ExceptionsException | Condition |
---|
ArgumentNullException | when mesh is null |
Remarks[Missing <remarks> documentation for "M:Ab4d.SharpEngine.Utilities.LineUtils.GetNormalLinePositions(Ab4d.SharpEngine.Meshes.Mesh,System.Single,Ab4d.SharpEngine.Transformations.Transform)"]
See Also