public class Vibration
extends javajs.util.V3
Modifier and Type | Field and Description |
---|---|
int |
modDim
modDim will be > 0 for modulation
|
float |
modScale |
boolean |
showTrace |
private javajs.util.P3[] |
trace |
int |
tracePt |
protected static double |
twoPI |
static int |
TYPE_SPIN |
static int |
TYPE_VIBRATION |
Constructor and Description |
---|
Vibration() |
Modifier and Type | Method and Description |
---|---|
javajs.util.P3[] |
addTracePt(int n,
Point3fi ptNew) |
Object |
clone() |
void |
getInfo(Map<String,Object> info) |
int |
getOccupancy100(boolean isTemp) |
boolean |
isNonzero() |
javajs.util.T3 |
setCalcPoint(javajs.util.T3 pt,
javajs.util.T3 t456,
float scale,
float modulationScale) |
Vibration |
setType(int type) |
void |
setXYZ(javajs.util.T3 vib) |
void |
startTrace(int n) |
protected static final double twoPI
public static final int TYPE_VIBRATION
public static final int TYPE_SPIN
public int modDim
public float modScale
public boolean showTrace
private javajs.util.P3[] trace
public int tracePt
public javajs.util.T3 setCalcPoint(javajs.util.T3 pt, javajs.util.T3 t456, float scale, float modulationScale)
pt
- t456
- scale
- modulationScale
- public void setXYZ(javajs.util.T3 vib)
public Vibration setType(int type)
public boolean isNonzero()
public int getOccupancy100(boolean isTemp)
isTemp
- used only in ModulationSetpublic void startTrace(int n)
public javajs.util.P3[] addTracePt(int n, Point3fi ptNew)