public abstract class Projection extends java.lang.Object implements Coggable
Copyright 2001-2009 Partner Software, Inc.
| Constructor and Description |
|---|
Projection() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
void |
project(DoubleBuffer coords)
Treats the given DoubleBuffer as an array of x,y pairs, and projects all
of them.
|
Point |
project(double longitude,
double latitude) |
abstract void |
project(Point point)
Project from latlong to xy.
|
XyPoint |
project(XyPoint lonLatPoint)
Transforms the given XyPoint from lonlat to meters.
|
XyShape |
project(XyShape lonLatShape)
Transforms the given XyShape from lonlat to meters.
|
void |
projectFeet(DoubleBuffer coords)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
Point |
projectFeet(double longitude,
double latitude)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
void |
projectFeet(Point point)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
XyPoint |
projectFeet(XyPoint lonLatPoint)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
XyShape |
projectFeet(XyShape lonLatShape)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
void |
reverse(DoubleBuffer coords)
Treats the given DoubleBuffer as an array of x,y pairs, and reverse
projects all of them.
|
Point |
reverse(double x,
double y) |
abstract void |
reverse(Point point)
Reverse project from xy to latlong.
|
XyPoint |
reverse(XyPoint xyPoint)
Transforms the given XyPoint from meters to lonlat.
|
XyShape |
reverse(XyShape xyShape)
Transforms the given XyShape from meters to lonlat.
|
void |
reverseFeet(DoubleBuffer coords)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
Point |
reverseFeet(double x,
double y)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
void |
reverseFeet(Point point)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
XyPoint |
reverseFeet(XyPoint xyPoint)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
XyShape |
reverseFeet(XyShape xyShape)
Deprecated.
this doesn't specify what KIND of feet - so don't use it. Use the CoordinateSystem or LinearUnit stuff instead.
|
void |
setName(java.lang.String newName) |
public abstract void project(Point point)
public abstract void reverse(Point point)
public Point reverse(double x, double y)
public Point project(double longitude, double latitude)
public Point reverseFeet(double x, double y)
x - y - public Point projectFeet(double longitude, double latitude)
x - y - public void projectFeet(Point point)
public void reverseFeet(Point point)
public void project(DoubleBuffer coords)
public void reverse(DoubleBuffer coords)
public void projectFeet(DoubleBuffer coords)
public void reverseFeet(DoubleBuffer coords)
public XyShape project(XyShape lonLatShape)
public XyShape projectFeet(XyShape lonLatShape)
public XyShape reverseFeet(XyShape xyShape)
public XyPoint project(XyPoint lonLatPoint)
public XyPoint projectFeet(XyPoint lonLatPoint)
public XyPoint reverseFeet(XyPoint xyPoint)
public void setName(java.lang.String newName)
public java.lang.String getName()