jvx.geom
Class PwNoise
java.lang.Object
|
+--jv.object.PsObject
|
+--jvx.geom.PwNoise
- All Implemented Interfaces:
- java.lang.Cloneable, PsUpdateIf, java.io.Serializable
- public class PwNoise
- extends PsObject
This workshop moves all vertices of a PgPointSet randomly
either along the individual vertex normals, tangentially or in arbitrary directions.
- Version:
- 26.09.01, 1.00 created (ur)
- Author:
- Ulrich Reitebuch
- See Also:
- Serialized Form
| Fields inherited from class jv.object.PsObject |
HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_SELECTED, IS_USED, NUM_TAGS |
|
Method Summary |
static void |
getDialog(PgPointSet aPointSet)
Generate a new Dialog, invoking a new Noise Workshop. |
void |
init()
Initialization |
void |
newNoise()
Generate new random noise directions for all vertices. |
void |
noise(double factor,
boolean normal,
boolean tangential)
Move all vertices by their individual noise directions. |
| Methods inherited from class jv.object.PsObject |
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, removeInspector, removeUpdateListener, setName, setParent, setTag, toString, update, updatePanels |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PwNoise
public PwNoise(PgPointSet aPointSet)
- Constructor
init
public void init()
- Initialization
- Overrides:
init in class PsObject
newNoise
public void newNoise()
- Generate new random noise directions for all vertices.
noise
public void noise(double factor,
boolean normal,
boolean tangential)
- Move all vertices by their individual noise directions.
getDialog
public static void getDialog(PgPointSet aPointSet)
- Generate a new Dialog, invoking a new Noise Workshop.
The software JavaView® is copyright protected. All Rights Reserved.