JavaView® v2.12

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
 
Constructor Summary
PwNoise(PgPointSet aPointSet)
          Constructor
 
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
 

Constructor Detail

PwNoise

public PwNoise(PgPointSet aPointSet)
Constructor
Method Detail

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.

JavaView® v2.12

The software JavaView® is copyright protected. All Rights Reserved.