|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.geography.coordinates.BaseSRF
org.jscience.geography.coordinates.BaseSRF_3D
org.jscience.geography.coordinates.BaseSRF_WithTangentPlaneSurface
public abstract class BaseSRF_WithTangentPlaneSurface
The BaseSRF_WithTangentPlaneSurface abstract class.
BaseSRF_3D, BaseSRF| Field Summary |
|---|
| Fields inherited from class org.jscience.geography.coordinates.BaseSRF |
|---|
_hsr, _internalSRFs, _myOpSeq, _mySrftCode, _orm |
| Constructor Summary | |
|---|---|
BaseSRF_WithTangentPlaneSurface()
|
|
| Method Summary | |
|---|---|
abstract CoordSurf |
createSurfaceCoordinate()
Creates a surface coordinate object with default [ Double.NaN, Double.NaN ]. |
abstract CoordSurf |
createSurfaceCoordinate(double coord_surf_comp1,
double coord_surf_comp2)
Creates a surface coordinate object with initial values. |
abstract CoordSurf |
getAssociatedSurfaceCoordinate(Coord3D coord)
Returns a surface coordinate associated with a 3D coordinate. |
abstract Coord3D |
getPromotedSurfaceCoordinate(CoordSurf surf_coord)
Returns a 3D coordinate representing the same location as specified by a surface coordinate. |
double[] |
getSurfaceCoordinateValues(CoordSurf coord_surf)
Retrieves a coordinate surface component values |
| Methods inherited from class org.jscience.geography.coordinates.BaseSRF_3D |
|---|
calculateEuclideanDistance, changeCoordinate3DSRF, changeDirectionSRF, changeOrientationSRF, checkDirection, checkOrientation, createCoordinate3D, createCoordinate3D, createDirection, createDirection, createOrientation, createOrientation, createOrientation, getCoordinate3DValues, getDirectionValues, getMemberCode, getNaturalSRFSetMember, getNaturalSRFSetMemberCode, getOrientationValues, instanceAbstractSpaceCoordinate |
| Methods inherited from class org.jscience.geography.coordinates.BaseSRF |
|---|
calculateEuclideanDistance, changeCoordinateSRF, checkCoordinate, createSRFSetMember, createStandardSRF, get_hsr, get_orm, getSRFCode, getSRFSetCode, getSRFSetMemberCode, getSRFTemplateCode, isEqual, makeClone, setSrfCode, setSrfSetCode, setSrfSetMemberCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BaseSRF_WithTangentPlaneSurface()
| Method Detail |
|---|
public abstract CoordSurf createSurfaceCoordinate()
public abstract CoordSurf createSurfaceCoordinate(double coord_surf_comp1,
double coord_surf_comp2)
coord_surf_comp1 - in: the values of the first component of the surface coordinatecoord_surf_comp2 - in: the values of the second component of the surface coordinate
public double[] getSurfaceCoordinateValues(CoordSurf coord_surf)
throws SrmException
coord_surf - in: a surface coordinate
SrmException
public abstract CoordSurf getAssociatedSurfaceCoordinate(Coord3D coord)
throws SrmException
coord - in: a 3D coordinate in this SRF
SrmException
public abstract Coord3D getPromotedSurfaceCoordinate(CoordSurf surf_coord)
throws SrmException
coord - in: a surface coordinate in this SRF
SrmException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||