public class Needle
extends biology.domain.LabObject
Constructor and Description |
---|
Needle(manifold.domain.CreateGlyphCommand cmd,
flatscape.domain.Transform2D transform)
Constructor for class Needle, add properties such as minAngle and
maxAngle.
|
Modifier and Type | Method and Description |
---|---|
void |
grasp()
grasp movement
|
void |
putPropertyValue(java.lang.String propertyValue,
java.lang.Object obj)
put properties value for needle
|
void |
transform(java.lang.Object object)
spins needle
|
addStateListener, getBounds, getCenter, release, removeStateListener, setPermittedUserTransforms, transform
addAppearanceListener, addChild, addChild, addGlyphProperties, addGlyphProperty, addPropertyValueChangeListener, addTransformListener, createIterator, firePropertyValueChangeEvent, getBeanId, getChild, getGlyphProperties, getGlyphProperty, getId, getParent, getPropertyValue, getPropertyValues, getTransform, getUserId, hasGlyphProperty, putPropertyValues, removeAppearanceListener, removeChild, removeGlyphProperty, removePropertyValueChangeListener, removeTransformListener, setSelect
public Needle(manifold.domain.CreateGlyphCommand cmd, flatscape.domain.Transform2D transform)
cmd
- transform
- public void transform(java.lang.Object object)
transform
in class manifold.domain.Glyph
public void grasp()
grasp
in class biology.domain.LabObject
public void putPropertyValue(java.lang.String propertyValue, java.lang.Object obj)
putPropertyValue
in class manifold.domain.Glyph