|
|||||||||
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 |