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:
java.lang.Cloneable
public class PbTetrahedronCell extends PbCell implements java.lang.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
Constructors Constructor Description PbTetrahedronCell(PbMesh owner_mesh)
Constructor of a default simple cell.PbTetrahedronCell(PbTetrahedronCell cell)
Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
-
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 Detail
-
PbTetrahedronCell
public PbTetrahedronCell(PbTetrahedronCell cell)
Copy constructor.
-
PbTetrahedronCell
public PbTetrahedronCell(PbMesh owner_mesh)
Constructor of a default simple cell.
-
-