Triangle3d.Split Method

Creates a stable split of a triangle, which means the resultings triangles start vertices are in order along the original rectangle, and the first splitted triangles first point is p1 of the original triangle.
Public Sub Split( _ 
ByVal plane As Plane3d, _ 
ByRef front As List(Of Triangle3d), _ 
ByRef back As List(Of Triangle3d), _ 
Optional ByVal flags As TriangleSplitFlags = TriangleSplitFlags.None _ 
)
This language is not supported or no code example is available.
public void Split( 
Plane3d plane
out List<Triangle3d> front
out List<Triangle3d> back
TriangleSplitFlags flags = TriangleSplitFlags.None 
)
This language is not supported or no code example is available.
public:  
void Split( 
Plane3d^ plane
List<Triangle3d^>^& front
List<Triangle3d^>^& back
TriangleSplitFlags flags 
)
This language is not supported or no code example is available.
JScript does not support generic types and methods.
This language is not supported or no code example is available.

Parameters

plane
Plane3d

front
List<Triangle3d>

back
List<Triangle3d>

flags
TriangleSplitFlags

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

In this article

Definition