ConvexDecompositionMesher¶
(Source code, svg)
- class otmeshing.ConvexDecompositionMesher(*args)¶
Build a convex decomposition.
Methods
IsConvex(mesh)Test whether a mesh is convex.
build(mesh)Build a convex decomposition.
Accessor to the object's name.
getName()Accessor to the object's name.
Simplicial decomposition flag accessor.
hasName()Test if the object is named.
setName(name)Accessor to the object's name.
Simplicial decomposition flag accessor.
- __init__(*args)¶
- static IsConvex(mesh)¶
Test whether a mesh is convex.
We test the volume of the mesh versus the volume of its convex hull.
- Parameters:
- mesh
openturns.Mesh A mesh.
- mesh
- Returns:
- isConvexbool
Whether the mesh is convex.
- build(mesh)¶
Build a convex decomposition.
- getClassName()¶
Accessor to the object’s name.
- Returns:
- class_namestr
The object class name (object.__class__.__name__).
- getName()¶
Accessor to the object’s name.
- Returns:
- namestr
The name of the object.
- getUseSimplicesDecomposition()¶
Simplicial decomposition flag accessor.
- Returns:
- useSimplicesDecompositionbool
Whether to decompose the mesh by its simplices.
- hasName()¶
Test if the object is named.
- Returns:
- hasNamebool
True if the name is not empty.
- setName(name)¶
Accessor to the object’s name.
- Parameters:
- namestr
The name of the object.
- setUseSimplicesDecomposition(useSimplicesDecomposition)¶
Simplicial decomposition flag accessor.
- Parameters:
- useSimplicesDecompositionbool
Whether to decompose the mesh by its simplices.
otmeshing