Mesh Armature
¶
- class coperniFUS.modules.armatures.mesh_armatures.STLMeshArmature(armature_display_name, parent_viewer, stereotax_frame_instance, **kwargs)[source]¶
Bases:
Armature
- class coperniFUS.modules.armatures.mesh_armatures.TrimeshScriptArmature(armature_display_name, parent_viewer, stereotax_frame_instance, **kwargs)[source]¶
Bases:
Armature
- class coperniFUS.modules.armatures.mesh_armatures.STLMeshBooleanArmature(armature_display_name, parent_viewer, stereotax_frame_instance, **kwargs)[source]¶
Bases:
STLMeshArmature
- property bmask_mesh¶
Mesh object to be used as a boolean mask. The mesh is defined as a trimesh script in armature_config_dict[‘_boolean_mask’][‘_boolean_mask_trimesh_script’]. Uppon execution, the script should define a ‘mesh’ object.
- class coperniFUS.modules.armatures.mesh_armatures.STLMeshConvexHull(armature_display_name, parent_viewer, stereotax_frame_instance, **kwargs)[source]¶
Bases:
STLMeshArmature
- compute_convex_hull()[source]¶
Implementaion of https://trimesh.org/trimesh.base.html#trimesh.base.Trimesh.convex_hull