jvx.geom
Class PjEnergy
java.lang.Object
jv.object.PsObject
jvx.project.PjWorkshop
jvx.geom.PjEnergy
- All Implemented Interfaces:
- java.lang.Cloneable, PjWorkshopIf, PsUpdateIf, java.io.Serializable
- public class PjEnergy
- extends PjWorkshop
Project for computing harmonic maps on triangulated surfaces.
Initial geometry is loaded via project PjImportModel or may
be set from external projects.
- See Also:
- Serialized Form
| Fields inherited from class jv.object.PsObject |
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 |
|
Constructor Summary |
PjEnergy()
Constructor. |
| Methods inherited from class jvx.project.PjWorkshop |
cancel, close, getDisplay, getDisplays, getGeometry, getSavedGeometry, getViewer, isModal, ok, removeGeometry, setDisplay, setDisplays, setGeometry, setModal, setViewer |
| Methods inherited from class jv.object.PsObject |
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 |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PjEnergy
public PjEnergy()
- Constructor.
init
public void init()
- Description copied from class:
PjWorkshop
- Initialize and reset project, stops the running animation if any.
Does not reset any registered display nor geometry. They must
be reset individually in each subclass.
- Overrides:
init in class PjWorkshop
reset
public void reset()
- Reset workshop and geometry to original state.
- Overrides:
reset in class PjWorkshop
update
public boolean update(java.lang.Object event)
- Each time another geometry is loaded.
- Specified by:
update in interface PsUpdateIf- Overrides:
update in class PjWorkshop
- Parameters:
event - sender of this update.
- Returns:
- true if update was correctly handled by superclass.
setGeometry
public void setGeometry(PgElementSet geom)
getMinimizer
public PnEnergyMinimizer getMinimizer()
getEnergy
public PnEnergy getEnergy()
setEnergy
public void setEnergy(PnEnergy energy)
The software JavaView© is copyright protected. All Rights Reserved.