Package uk.ac.starlink.ttools.plot2.geom
Class CubeSurfaceFactory.Profile
- java.lang.Object
-
- uk.ac.starlink.ttools.plot2.geom.CubeSurfaceFactory.Profile
-
- Enclosing class:
- CubeSurfaceFactory
public static class CubeSurfaceFactory.Profile extends java.lang.Object
Profile class which defines fixed configuration items for an isotropic or non-isotropic CubeSurface. Instances of this class are normally obtained from thecreateProfile
method.
-
-
Constructor Summary
Constructors Constructor Description Profile(boolean xlog, boolean ylog, boolean zlog, boolean xflip, boolean yflip, boolean zflip, java.lang.String xlabel, java.lang.String ylabel, java.lang.String zlabel, Captioner captioner, boolean frame, double xcrowd, double ycrowd, double zcrowd, boolean minor, boolean antialias)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean[]
getLogFlags()
Returns a 3-element array giving X, Y and Z log flags.
-
-
-
Constructor Detail
-
Profile
public Profile(boolean xlog, boolean ylog, boolean zlog, boolean xflip, boolean yflip, boolean zflip, java.lang.String xlabel, java.lang.String ylabel, java.lang.String zlabel, Captioner captioner, boolean frame, double xcrowd, double ycrowd, double zcrowd, boolean minor, boolean antialias)
Constructor.- Parameters:
xlog
- whether to use logarithmic scaling on X axisylog
- whether to use logarithmic scaling on Y axiszlog
- whether to use logarithmic scaling on Z axisxflip
- whether to invert direction of X axisyflip
- whether to invert direction of Y axiszflip
- whether to invert direction of Z axisxlabel
- text for labelling X axisylabel
- text for labelling Y axiszlabel
- text for labelling Z axiscaptioner
- text renderer for axis labels etcframe
- whether to draw axis wire framexcrowd
- crowding factor for tick marks on X axis; 1 is normalycrowd
- crowding factor for tick marks on Y axis; 1 is normalzcrowd
- crowding factor for tick marks on Z axis; 1 is normalminor
- whether to paint minor tick marks on axesantialias
- whether to antialias grid lines and text
-
-