public class GridLiner extends Object
This is basically the skyview.data.Gridder
class
from Tom McGlynn's Skyview package.
Some very minor modifications have been made to adapt it to
the TTOOLS plotting requirements.
Constructor and Description |
---|
GridLiner(Rectangle bounds,
skyview.geometry.Rotater rotater,
skyview.geometry.Projecter projecter,
skyview.geometry.Scaler scaler,
boolean sexagesimal,
double lonCrowd,
double latCrowd)
Create a new GridLiner object.
|
Modifier and Type | Method and Description |
---|---|
void |
dumpLines()
Display the lines
|
Rectangle |
getBounds() |
String[] |
getLabels()
Get the labels for the lines
|
double[][][] |
getLines()
Get the line points
|
void |
grid() |
void |
setSexigesimal(boolean flag)
Set whether you want sexagesimal labels
|
public GridLiner(Rectangle bounds, skyview.geometry.Rotater rotater, skyview.geometry.Projecter projecter, skyview.geometry.Scaler scaler, boolean sexagesimal, double lonCrowd, double latCrowd)
lonCrowd
- factor controlling how closely grid lines are spaced
in longitude; 1 is normallatCrowd
- factor controlling how closely grid lines are spaced
in latitude; 1 is normalpublic Rectangle getBounds()
public void grid() throws skyview.geometry.TransformationException
skyview.geometry.TransformationException
public void setSexigesimal(boolean flag)
public void dumpLines()
public String[] getLabels()
public double[][][] getLines()
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.