|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="Bearing",
specification=ISO_19107)
public interface BearingRepresents direction in the coordinate reference system. In a 2D coordinate reference system, this can be accomplished using a "angle measured from true north" or a 2D vector point in that direction. In a 3D coordinate reference system, two angles or any 3D vector is possible. If both a set of angles and a vector are given, then they shall be consistent with one another.
| Method Summary | |
|---|---|
double[] |
getAngles()
Returns the azimuth and (optionnaly) the altitude. |
double[] |
getDirection()
Returns the direction as a vector. |
| Method Detail |
|---|
@UML(identifier="angle",
obligation=MANDATORY,
specification=ISO_19107)
double[] getAngles()
getAzimuth() and
getAltitude() methods instead? Should we provides
a getDimension() method too?
@UML(identifier="direction",
obligation=MANDATORY,
specification=ISO_19107)
double[] getDirection()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||