public class SkyAxisLabellers extends Object
Modifier and Type | Field and Description |
---|---|
static SkyAxisLabeller |
EXTERNAL
Labeller implementation that draws labels outside the plot bounds.
|
static SkyAxisLabeller |
EXTSYS
Labeller implementation like EXTERNAL but with sky system labels.
|
static SkyAxisLabeller |
HYBRID
Labeller implementation that draws labels outside the plot bounds
unless they don't appear, in which case it draws them inside.
|
static SkyAxisLabeller |
INTERNAL
Labeller implementation that draws labels inside the plot bounds.
|
static SkyAxisLabeller |
INTSYS
Labeller implementation like INTERNAL but with sky system labels.
|
static SkyAxisLabeller |
LAME
Basic labeller implementation.
|
static SkyAxisLabeller |
NONE
Labeller implementation that does no drawing.
|
Modifier and Type | Method and Description |
---|---|
static SkyAxisLabeller |
getAutoLabeller(boolean skyFillsBounds)
Returns the axis mode to use if choosing one automatically based
on plot characteristics.
|
static SkyAxisLabeller[] |
getKnownLabellers()
Returns a list of the known SkyAxisLabeller instances.
|
static Caption |
labelCaption(String label)
Turns a sky grid line label into a Caption.
|
public static final SkyAxisLabeller NONE
public static final SkyAxisLabeller LAME
public static final SkyAxisLabeller EXTERNAL
public static final SkyAxisLabeller INTERNAL
public static final SkyAxisLabeller EXTSYS
public static final SkyAxisLabeller INTSYS
public static final SkyAxisLabeller HYBRID
public static Caption labelCaption(String label)
label
- grid line labelpublic static SkyAxisLabeller[] getKnownLabellers()
public static SkyAxisLabeller getAutoLabeller(boolean skyFillsBounds)
skyFillsBounds
- true if the sky region of the plane
fills all or most of the plotting region;
false if there are significant non-sky partsCopyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.