Performs full simplification of the region.

Namespace: Spherical
Assembly: SphericalLib (in SphericalLib.dll) Version: 1.0.5951.32246 (1.0.0.0)

Syntax

C#
public void Simplify(
	bool simple_simplify,
	bool eliminate,
	bool make_disjoint,
	bool unify,
	CollisionGraph collision
)
Visual C++
public:
void Simplify(
	bool simple_simplify, 
	bool eliminate, 
	bool make_disjoint, 
	bool unify, 
	CollisionGraph^ collision
)
F#
member Simplify : 
        simple_simplify:bool * 
        eliminate:bool * 
        make_disjoint:bool * 
        unify:bool * 
        collision:CollisionGraph -> unit 

Parameters

simple_simplify
Type: System..::..Boolean
The flag determines whether simple simplification is performed.
eliminate
Type: System..::..Boolean
The flag determines whether to eliminate redundant convexes.
make_disjoint
Type: System..::..Boolean
The flag determines whether to make convexes disjoint.
unify
Type: System..::..Boolean
The flag determines whether to merge convexes if possible.
collision
Type: Spherical..::..CollisionGraph
The collision matrix of the convexes. If NULL, computed.

See Also