public class OrthoProjection
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Class and Description |
---|---|
static class |
OrthoProjection.Type |
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
OrthoProjection() |
protected |
OrthoProjection(long cPtr,
boolean cMemoryOwn) |
|
OrthoProjection(OrthoProjection ortho_projection) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
delete() |
protected void |
finalize() |
java.lang.String |
getAuthority() |
CoordinateSystem |
getCoordinateSystem()
Base coordinate system.
|
protected static long |
getCPtr(OrthoProjection obj) |
java.lang.String |
getProj4() |
double |
getRadius()
Cylindrical projection radius.
|
Matrix |
getTransform()
Ortho transformation matrix.
|
OrthoProjection.Type |
getType()
Projection type.
|
java.lang.String |
getWkt() |
boolean |
init(java.lang.String wkt) |
Matrix |
localframe(Vector pt) |
Vector |
project(Vector pt) |
void |
setCoordinateSystem(CoordinateSystem crs)
Base coordinate system.
|
void |
setRadius(double radius)
Cylindrical projection radius.
|
void |
setTransform(Matrix transform)
Ortho transformation matrix.
|
void |
setType(OrthoProjection.Type type)
Projection type.
|
static Vector |
transform(Vector point,
OrthoProjection source,
OrthoProjection target)
Transform point coordinates between coordinate systems.
|
Vector |
unproject(Vector pt) |
protected OrthoProjection(long cPtr, boolean cMemoryOwn)
public OrthoProjection()
public OrthoProjection(OrthoProjection ortho_projection)
protected static long getCPtr(OrthoProjection obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void close()
close
in interface java.lang.AutoCloseable
public void setCoordinateSystem(CoordinateSystem crs)
public CoordinateSystem getCoordinateSystem()
public void setTransform(Matrix transform)
public Matrix getTransform()
public void setType(OrthoProjection.Type type)
public OrthoProjection.Type getType()
public void setRadius(double radius)
public double getRadius()
public java.lang.String getAuthority()
public java.lang.String getWkt()
public java.lang.String getProj4()
public boolean init(java.lang.String wkt)
public static Vector transform(Vector point, OrthoProjection source, OrthoProjection target)
point
- Point coordinates.source
- Source coordinate system.target
- Target coordinate system.