public final class Sin2
extends skyview.geometry.Projecter
This class is copied from the Skyview original class
skyview.geometry.projecter.Sin.
Apart from changing the name to Sin2 (which is significant since
some implementation behaviour is name-dependent), it just shuffles
the order of the coordinates so that the tangent point is
at (1,0,0) instead of (0,0,1).
| Modifier and Type | Class and Description |
|---|---|
class |
Sin2.Sin2Deproj |
| Constructor and Description |
|---|
Sin2() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Get a description of the component
|
String |
getName()
Get the name of the component
|
skyview.geometry.Deprojecter |
inverse()
Get the inverse transformation
|
boolean |
isInverse(skyview.geometry.Transformer t)
Is this an inverse of some other transformation?
|
void |
transform(double[] sphere,
double[] plane)
Project a point from the sphere to the plane.
|
boolean |
validPosition(double[] plane) |
public String getName()
public String getDescription()
public skyview.geometry.Deprojecter inverse()
inverse in class skyview.geometry.Projecterpublic boolean isInverse(skyview.geometry.Transformer t)
isInverse in class skyview.geometry.Transformerpublic final void transform(double[] sphere,
double[] plane)
transform in class skyview.geometry.Transformersphere - a double[3] unit vectorplane - a double[2] preallocated vector.public boolean validPosition(double[] plane)
validPosition in class skyview.geometry.ProjecterCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.