AreaDecomposition..::..Run Method (TessellatedSolid, array<Double>[]()[][], Double, Double, Boolean, Boolean, Boolean)

Runs the specified ts.

Namespace:  TVGL
Assembly:  TessellationAndVoxelizationGeometryLibraryUniversal (in TessellationAndVoxelizationGeometryLibraryUniversal.dll)

Syntax


public static List<double[]> Run(
	TessellatedSolid ts,
	double[] axis,
	double stepSize,
	double minOffset,
	bool ignoreNegativeSpace,
	bool convexHull2DDecompositon,
	bool boundingRectangleArea
)
Public Shared Function Run ( _
	ts As TessellatedSolid, _
	axis As Double(), _
	stepSize As Double, _
	minOffset As Double, _
	ignoreNegativeSpace As Boolean, _
	convexHull2DDecompositon As Boolean, _
	boundingRectangleArea As Boolean _
) As List(Of Double())
public:
static List<array<double^>^>^ Run(
	TessellatedSolid^ ts, 
	array<double^>^ axis, 
	double^ stepSize, 
	double^ minOffset, 
	bool^ ignoreNegativeSpace, 
	bool^ convexHull2DDecompositon, 
	bool^ boundingRectangleArea
)

Parameters

ts
Type: TVGL..::..TessellatedSolid
The ts.
axis
Type: array<Double>[]()[][]
The axis.
stepSize
Type: Double
Size of the step.
minOffset
Type: Double
The minimum offset.
ignoreNegativeSpace
Type: Boolean
if set to true [ignore negative space].
convexHull2DDecompositon
Type: Boolean
if set to true [convex hull2 d decompositon].
boundingRectangleArea
Type: Boolean
if set to true [bounding rectangle area].

Return Value

List<System.Double[]>.