Package uk.ac.starlink.ttools.plot2.geom
Class SkySurfaceFactory.Profile
java.lang.Object
uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile
- Enclosing class:
- SkySurfaceFactory
Profile class which defines fixed configuration items for a SkySurface.
Instances of this class are normally obtained from the
createProfile
method.-
Constructor Summary
ConstructorsConstructorDescriptionProfile
(Projection projection, boolean reflect, SkySys viewSystem, boolean grid, SkyAxisLabeller axisLabeller, Color gridColor, Color axlabelColor, Color scalebarColor, boolean sex, double crowd, Captioner captioner, boolean antialias) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the sky projection used by this profile.Returns the sky system into which coordinates are projected.boolean
Indicates whether longitude runs right to left in this profile.
-
Constructor Details
-
Profile
public Profile(Projection projection, boolean reflect, SkySys viewSystem, boolean grid, SkyAxisLabeller axisLabeller, Color gridColor, Color axlabelColor, Color scalebarColor, boolean sex, double crowd, Captioner captioner, boolean antialias) Constructor.- Parameters:
projection
- sky projectionreflect
- whether to run lon axis right to leftviewSystem
- sky system into which coordinates are projectedgrid
- whether to draw coordinate gridaxisLabeller
- sky axis labelling objectgridColor
- colour of grid linesaxlabelColor
- colour of axis labelsscalebarColor
- colour of scale barsex
- whether to use sexagesimal coordinatescrowd
- tick mark crowding factor, 1 is normalcaptioner
- text rendering objectantialias
- whether to antialias grid lines
-
-
Method Details
-
getProjection
Returns the sky projection used by this profile.- Returns:
- projection
-
isReflected
public boolean isReflected()Indicates whether longitude runs right to left in this profile.- Returns:
- true for longitude right to left, false for left to right
-
getViewSystem
Returns the sky system into which coordinates are projected.- Returns:
- sky view system
-