uk.ac.ed.morphml_handler
Class AffineWarpDataStructure
java.lang.Object
org.virtualratbrain.namespace.impl.WarpDataStructureImpl
org.virtualratbrain.namespace.impl.AffineWarpDataStructureImpl
uk.ac.ed.morphml_handler.AffineWarpDataStructure
- All Implemented Interfaces:
- com.sun.xml.bind.JAXBObject, org.virtualratbrain.namespace.AffineWarpDataStructure, org.virtualratbrain.namespace.impl.runtime.UnmarshallableObject, org.virtualratbrain.namespace.impl.runtime.ValidatableObject, org.virtualratbrain.namespace.impl.runtime.XMLSerializable, org.virtualratbrain.namespace.WarpDataStructure, MorphMLEntity
public class AffineWarpDataStructure
- extends org.virtualratbrain.namespace.impl.AffineWarpDataStructureImpl
- implements MorphMLEntity
Nested classes/interfaces inherited from class org.virtualratbrain.namespace.impl.AffineWarpDataStructureImpl |
org.virtualratbrain.namespace.impl.AffineWarpDataStructureImpl.Unmarshaller |
Fields inherited from class org.virtualratbrain.namespace.impl.AffineWarpDataStructureImpl |
_LocalPoints, _WorldPoints, version |
Methods inherited from class org.virtualratbrain.namespace.impl.AffineWarpDataStructureImpl |
_getLocalPoints, _getWorldPoints, createRawValidator, createUnmarshaller, getLocalPoints, getPrimaryInterface, getWorldPoints, serializeAttributes, serializeBody, serializeURIs |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
visible
protected boolean visible
morphology_data
protected MorphologyData morphology_data
warp_points_listeners
protected ArrayList warp_points_listeners
AffineWarpDataStructure
public AffineWarpDataStructure()
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interface MorphMLEntity
canShow
public boolean canShow()
- Specified by:
canShow
in interface MorphMLEntity
canHide
public boolean canHide()
- Specified by:
canHide
in interface MorphMLEntity
show
public void show()
- Specified by:
show
in interface MorphMLEntity
hide
public void hide()
- Specified by:
hide
in interface MorphMLEntity
validate
public void validate()
- Specified by:
validate
in interface MorphMLEntity
getParentEntity
public MorphMLEntity getParentEntity()
- Specified by:
getParentEntity
in interface MorphMLEntity
getMorphologyData
public MorphologyData getMorphologyData()
setMorphologyData
public void setMorphologyData(MorphologyData morphology_data)
addLocalWarpPoint
public void addLocalWarpPoint(AffineWarpPoint point)
removeLocalWarpPoint
public void removeLocalWarpPoint(AffineWarpPoint point)
addWorldWarpPoint
public void addWorldWarpPoint(AffineWarpPoint point)
removeWorldWarpPoint
public void removeWorldWarpPoint(AffineWarpPoint point)
getNumberOfPointPairs
public int getNumberOfPointPairs()
getPointPairs
public AffineWarpDataStructure.Pair[] getPointPairs()
addAffineWarpDataListener
public void addAffineWarpDataListener(AffineWarpDataStructure.AffineWarpDataListener listener)
removeAffineWarpDataListener
public void removeAffineWarpDataListener(AffineWarpDataStructure.AffineWarpDataListener listener)