jvx.geom
Class PwModelTwoParm
- java.lang.Object
-
- jv.object.PsObject
-
- jvx.project.PjWorkshop
-
- jvx.geom.PwModel
-
- jvx.geom.PwModelTwoParm
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, PsUpdateIf, PjWorkshopIf
public class PwModelTwoParm extends PwModel
Workshop for 2-parameter modeling methods. The modeling methods controlled by this workshop are coded in the PwModel Workshop. This workshop does only exist to have a second panel for PwModel methods with two (or in fact three barycentric) parameters.- See Also:
- Serialized Form
- Author:
- Ulrich Reitebuch
- Version:
- 02.10.08, 1.10 revised (ur) Changes for new GUI.
13.06.08, 1.00 created (ur)
-
-
Field Summary
-
Fields inherited from class jvx.geom.PwModel
EXTRUDE, EXTRUDE_SYMMETRIC, PUNCH, RHOMBIFICATE, SHRINK, STELLATE, TRUNCATE, TRUNCATEFILL
-
Fields inherited from class jv.object.PsObject
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
-
Fields inherited from interface jv.project.PjWorkshopIf
MODE_BUG, MODE_STANDARD, MODE_VALIDATE
-
-
Constructor Summary
Constructors Constructor and Description PwModelTwoParm()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidinit()Initialization.voidsetParameters(double v, double f, double e)Set the three parameters for the modeling operation, adjusting also the slider positions.booleanupdate(java.lang.Object event)Update the class whenever a child has changed.-
Methods inherited from class jvx.geom.PwModel
compute, dual, extrude, extrude, getModelingType, isEnabledModeling, punch, reset, rhombificate, rhombiTruncate, setElementSet, setEnabledModeling, setGeometry, setModelingType, shrink, snubTruncate, stellate, truncate
-
Methods inherited from class jvx.project.PjWorkshop
cancel, close, getDisplay, getDisplays, getGeometry, getMode, getSavedGeometry, getViewer, isModal, isStandalone, ok, removeGeometry, setDisplay, setDisplays, setModal, setMode, setStandalone, 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
-
Methods inherited from interface jv.object.PsUpdateIf
getFather, getName, setParent
-
-
-
-
Method Detail
-
setParameters
public void setParameters(double v, double f, double e)Set the three parameters for the modeling operation, adjusting also the slider positions.
-
update
public boolean update(java.lang.Object event)
Update the class whenever a child has changed. Method is usually invoked from the children.- Specified by:
updatein interfacePsUpdateIf- Overrides:
updatein classPwModel- Parameters:
event- sender of this update.- Returns:
- true if update was correctly handled by superclass.
- See Also:
PsObject.setParent(PsUpdateIf),PsObject.getFather(),PsObject.addUpdateListener(PsUpdateIf)
-
-
"