Package empro :: Module empro :: Module geometry :: Class TriangleMeshPart
[frames] | no frames]

Class TriangleMeshPart

core.Updatable --+            
                 |            
   core.Selectable --+        
                     |        
     core.Attributable --+    
                         |    
                      Part --+
                             |
                            TriangleMeshPart

A Part that encapsulates a TriangleMesh

Class Hierarchy for TriangleMeshPart
Class Hierarchy for TriangleMeshPart

Instance Methods
TriangleMeshPart
build(iTriangleMesh)
Builds a TriangleMeshPart based on a TriangleMesh.

Inherited from Part: age, badFaces, boundingBox, centeredBoundingBox, check, checkLumps, cloneFlatten, exportFaceToSAT, exportToSAB, exportToSAT, faceCentroid, faceNormalAtCentroid, faces, facetFaces, hide, importCad, importCadWithUnits, inspectPart, locatorList, project, serialize, serializeEx, show, slice, sliceLineFacets, touchGeometry

Inherited from core.Attributable: addAttribute, attributeNames, getAttribute, removeAttribute, setAttribute

Inherited from core.Selectable: clone, isSelected

Inherited from core.Updatable: __enter__, __exit__, hash, isValid, reasonWhyInvalid

Properties

Inherited from Part: appearance, cadId, coordinateSystem, gridParameters, material, meshParameters, priority, unit, visible

Inherited from core.Selectable: metaData, name, notes

Method Details

build(iTriangleMesh)

 

Builds a TriangleMeshPart based on a TriangleMesh.

Parameters:
  • iTriangleMesh (TriangleMesh) - The mesh to use during construction.
Returns: TriangleMeshPart