Package com.metsci.glimpse.core.axis
Class Axis2D
- java.lang.Object
-
- com.metsci.glimpse.core.axis.Axis2D
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAxisListener(AxisListener2D listener)voidapplyConstraints()voidcenterOnPoint(double newCenterX, double newCenterY)Axis2Dclone()Axis1DgetAxisX()Axis1DgetAxisY()doublegetMaxX()doublegetMaxY()doublegetMinX()doublegetMinY()voidlock()voidlockAspectRatioXY(double x_to_y_ratio)voidremoveAxisListener(AxisListener2D listener)voidset(double minX, double maxX, double minY, double maxY)voidsetLinkChildren(boolean link)voidsetParent(Axis2D parent)voidsetSizePixels(GlimpseBounds bounds)voidsetSizePixels(GlimpseTargetStack stack)StringtoString()voidunlock()voidunlockAspectRatioXY()voidupdateLinkedAxes()voidvalidate()
-
-
-
Method Detail
-
clone
public Axis2D clone()
-
removeAxisListener
public void removeAxisListener(AxisListener2D listener)
-
addAxisListener
public void addAxisListener(AxisListener2D listener)
-
lockAspectRatioXY
public void lockAspectRatioXY(double x_to_y_ratio)
-
validate
public void validate()
-
applyConstraints
public void applyConstraints()
-
updateLinkedAxes
public void updateLinkedAxes()
-
unlockAspectRatioXY
public void unlockAspectRatioXY()
-
centerOnPoint
public void centerOnPoint(double newCenterX, double newCenterY)
-
set
public void set(double minX, double maxX, double minY, double maxY)
-
lock
public void lock()
-
unlock
public void unlock()
-
getMinX
public double getMinX()
-
getMaxX
public double getMaxX()
-
getMinY
public double getMinY()
-
getMaxY
public double getMaxY()
-
getAxisX
public Axis1D getAxisX()
-
getAxisY
public Axis1D getAxisY()
-
setParent
public void setParent(Axis2D parent)
-
setLinkChildren
public void setLinkChildren(boolean link)
-
setSizePixels
public void setSizePixels(GlimpseTargetStack stack)
-
setSizePixels
public void setSizePixels(GlimpseBounds bounds)
-
-