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
    --- | ---
    `void` | `init()` Initialization.
    `void` | `setParameters(double v, double f, double e)` Set the three parameters for the modeling operation, adjusting also the slider positions.
    `boolean` | `update(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`

- - ### Constructor Detail

    - #### PwModelTwoParm

          public PwModelTwoParm()

      Constructor.

  - ### Method Detail

    - #### init

          public void init()

      Initialization.
      Overrides:
        `init` in class `PwModel`

    - #### 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:
        `update` in interface `PsUpdateIf`
      Overrides:
        `update` in class `PwModel`
      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)`

"

The software JavaView? is copyright protected. All Rights Reserved.
"