public class PwTetraRivara extends PjWorkshop
HAS_BOUNDARY_PANEL, HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_LABEL_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, HAS_VECTOR_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_FOCUSSED, IS_PICKED, IS_SELECTED, IS_USED, NUM_TAGS
MODE_BUG, MODE_STANDARD, MODE_VALIDATE
Constructor and Description |
---|
PwTetraRivara()
Registers the vertices and elements of the passed tetra set and makes
initialization.
|
Modifier and Type | Method and Description |
---|---|
void |
init()
Initialize and reset instance variables after call to super.init().
|
void |
refine(java.util.Vector tetraList)
Refines a given set of tetrahedrons and the influenced neighbours.
|
void |
refineGlobalIntoEight() |
static void |
refineGlobalIntoEight(PgTetraSet geom)
Refines by dividing each tetrahedron into eight children.
|
void |
reset()
Reset
|
void |
setGeometry(PgGeometry geom)
Store geometry to be refined.
|
cancel, close, getDisplay, getDisplays, getGeometry, getMode, getSavedGeometry, getViewer, isModal, isStandalone, ok, removeGeometry, setDisplay, setDisplays, setModal, setMode, setStandalone, setViewer, update
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, getSymbol, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, newInspector, newInspector, removeInspector, removeInspector, removeUpdateListener, setName, setParent, setSymbol, setTag, toString, updatePanels
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFather, getName, setParent
public PwTetraRivara()
public void init()
init
in class PjWorkshop
public void reset()
reset
in class PjWorkshop
public void setGeometry(PgGeometry geom)
setGeometry
in interface PjWorkshopIf
setGeometry
in class PjWorkshop
geom
- the workshop modifies this geometry.public void refineGlobalIntoEight()
public static void refineGlobalIntoEight(PgTetraSet geom)
public void refine(java.util.Vector tetraList)
tetraList
- A Vector
with a list of indices of
tetrahedrons to be refined."