Package com.openinventor.meshviz.data
Class PbPixelCell
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.meshviz.graph.PbBase
-
- com.openinventor.meshviz.data.PbCell
-
- com.openinventor.meshviz.data.PbPixelCell
-
- All Implemented Interfaces:
java.lang.Cloneable
public class PbPixelCell extends PbCell implements java.lang.Cloneable
Defines a pixel cell of a surface mesh. A pixel cell is a rectangle of which edges are parallel to X, Y axes.Nodes and edges are numbered as following :
3-----------2 edge 0 = 01 j | | edge 1 = 12 | | edge 2 = 23 | | | edge 3 = 30 | | | | | | x------> i 0-----------1
-
-
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 PbPixelCell(PbMesh owner_mesh)
Constructor of a default simple cell.PbPixelCell(PbPixelCell 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
-
PbPixelCell
public PbPixelCell(PbPixelCell cell)
Copy constructor.
-
PbPixelCell
public PbPixelCell(PbMesh owner_mesh)
Constructor of a default simple cell.
-
-