com.metsci.glimpse.axis
Class Axis3D

java.lang.Object
  extended by com.metsci.glimpse.axis.Axis2D
      extended by com.metsci.glimpse.axis.Axis3D

public class Axis3D
extends Axis2D

A delegate class holding three orthogonal one dimensional axes. Contains convenience methods for accessing the individual "x", "y", and "z" Axis1D.

Author:
ulman
See Also:
Axis1D

Constructor Summary
Axis3D()
           
Axis3D(Axis1D x, Axis1D y, Axis1D z)
           
 
Method Summary
 Axis3D clone()
           
 Axis1D getAxisZ()
           
 double getMaxZ()
           
 double getMinZ()
           
 void set(double minX, double maxX, double minY, double maxY, double minZ, double maxZ)
           
 void setLinkChildren(boolean link)
           
 void setParent(Axis3D parent)
           
 java.lang.String toString()
           
 
Methods inherited from class com.metsci.glimpse.axis.Axis2D
addAxisListener, applyConstraints, centerOnPoint, getAxisX, getAxisY, getMaxX, getMaxY, getMinX, getMinY, lockAspectRatioXY, set, setParent, setSizePixels, setSizePixels, unlockAspectRatioXY, updateLinkedAxes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Axis3D

public Axis3D(Axis1D x,
              Axis1D y,
              Axis1D z)

Axis3D

public Axis3D()
Method Detail

clone

public Axis3D clone()
Overrides:
clone in class Axis2D

getMinZ

public double getMinZ()

getMaxZ

public double getMaxZ()

getAxisZ

public Axis1D getAxisZ()

setParent

public void setParent(Axis3D parent)

setLinkChildren

public void setLinkChildren(boolean link)
Overrides:
setLinkChildren in class Axis2D

set

public void set(double minX,
                double maxX,
                double minY,
                double maxY,
                double minZ,
                double maxZ)

toString

public java.lang.String toString()
Overrides:
toString in class Axis2D


Copyright © 2012 Metron, Inc.. All Rights Reserved.