Package com.openinventor.meshviz.data
Class PbTriangleCell
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.meshviz.graph.PbBase
-
- com.openinventor.meshviz.data.PbCell
-
- com.openinventor.meshviz.data.PbTriangleCell
-
- All Implemented Interfaces:
java.lang.Cloneable
public class PbTriangleCell extends PbCell implements java.lang.Cloneable
Defines a triangle cell of a surface mesh. Nodes and edges are numbered as following :n2 x / \ / \ edge 0 = 01 / \ edge 1 = 12 / \ edge 2 = 20 / \ / \ n0 x-------------x n1
-
-
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 PbTriangleCell(PbMesh owner_mesh)
Constructor of a default simple cell.PbTriangleCell(PbTriangleCell 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
-
PbTriangleCell
public PbTriangleCell(PbTriangleCell cell)
Copy constructor.
-
PbTriangleCell
public PbTriangleCell(PbMesh owner_mesh)
Constructor of a default simple cell.
-
-