Package com.openinventor.meshviz.data
Class PbTetrahedronCell
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.meshviz.graph.PbBase
com.openinventor.meshviz.data.PbCell
com.openinventor.meshviz.data.PbTetrahedronCell
- All Implemented Interfaces:
Cloneable
Defines an tetrahedron cell of a volume mesh.
A tetrahedron cell has 4 facets, 6 edges and 4 nodes. Each facet is a triangle. The 3 first indices defines a facet oriented towards the interior of the cell.
Facets, nodes and edges are numbered as following :
2 x /|\ / | \ / | \ facet 0 = 012 edge 0 = 01 / | \ facet 1 = 023 edge 1 = 12 / | \ facet 2 = 031 edge 2 = 20 / | \ facet 3 = 132 edge 3 = 03 0 x------|------x 1 edge 4 = 13 \ | / edge 5 = 23 \ | / \ | / \ | / \ | / \|/ x 3
-
Nested Class Summary
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
Field Summary
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
Constructor Summary
ConstructorsConstructorDescriptionPbTetrahedronCell
(PbMesh owner_mesh) Constructor of a default simple cell.Copy constructor. -
Method Summary
Methods inherited from class com.openinventor.meshviz.data.PbCell
getArea, getBoundingBox, getBounds, getCenter, getIndex, getLongestEdgeLength, getNodeCoord, getNodeIndex, getNumEdges, getNumFacets, getNumNodes, getValue, getValue, getValue, getValue, getVolume, locatePoint
Methods inherited from class com.openinventor.meshviz.graph.PbBase
enableConnection, isConnectionEnabled, touch
Methods inherited from class com.openinventor.inventor.Inventor
dispose, getNativeResourceHandle
-
Constructor Details
-
PbTetrahedronCell
Copy constructor. -
PbTetrahedronCell
Constructor of a default simple cell.
-
-
Method Details
-
clone
-