public class FixGeomSizeAppearance extends java.lang.Object implements ControlListener
| Modifier and Type | Field and Description |
|---|---|
protected double |
first_scale |
protected ShadowType |
shadow |
| Constructor and Description |
|---|
FixGeomSizeAppearance(ProjectionControl p_cntrl,
ShadowType shadow,
MouseBehavior mouseBehav) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object branch,
VisADGeometryArray array,
java.util.ArrayList<float[]> anchors,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
void |
controlChanged(ControlEvent e)
send a ControlEvent to this ControlListener
|
boolean |
isLocked() |
void |
lock() |
void |
rescaleAndReplace(double scale,
java.lang.Object topBranch,
VisADGeometryArray array,
java.util.ArrayList<float[]> anchors,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color) |
void |
unlock() |
void |
update() |
protected double first_scale
protected ShadowType shadow
public FixGeomSizeAppearance(ProjectionControl p_cntrl, ShadowType shadow, MouseBehavior mouseBehav)
p_cntrl - public void controlChanged(ControlEvent e) throws VisADException, java.rmi.RemoteException
ControlListenercontrolChanged in interface ControlListenere - java.rmi.RemoteExceptionVisADExceptionpublic void update()
throws VisADException
VisADExceptionpublic void rescaleAndReplace(double scale,
java.lang.Object topBranch,
VisADGeometryArray array,
java.util.ArrayList<float[]> anchors,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color)
throws VisADException
VisADExceptionpublic void add(java.lang.Object branch,
VisADGeometryArray array,
java.util.ArrayList<float[]> anchors,
GraphicsModeControl mode,
float constant_alpha,
float[] constant_color)
public void lock()
public void unlock()
public boolean isLocked()