| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgeometry.Coordinate
geometry.EarthLocalCoordinate
public class EarthLocalCoordinate
This class defines local coordinates in/on the earth. Its z axis always points to direction from the earth center to the origin.
| Constructor Summary | |
|---|---|
EarthLocalCoordinate(double height,
                     double longitude,
                     double latitude,
                     double alpha)
Constructor.  | 
|
EarthLocalCoordinate(J3Vector origin)
Constructor.  | 
|
EarthLocalCoordinate(J3Vector origin,
                     double alpha)
Constructor.  | 
|
| Method Summary | |
|---|---|
 J3UnitVector | 
transformUnitVectorToEarthCenter(J3UnitVector n_local)
Transform unit vector (direction) J3UnitVector n represented in this coordinate system to the one in EarthCenterCoordinate.  | 
 J3Vector | 
transformVectorToEarthCenter(J3Vector r_local)
Transform vector represented in this coordinate to EarthCenterCoordinate.  | 
| Methods inherited from class geometry.Coordinate | 
|---|
getAzimuthInPolar, getEx, getEy, getEz, getLengthInPolar, getOrigin, getPointVectorFromPolarCoordinate, getZenithInPolar, rotate, setOrigin, transformThisCoordinate, transformUnitVectorToThisCoordinate, transformVectorToThisCoordinate | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public EarthLocalCoordinate(J3Vector origin,
                            double alpha)
        J3Vector origin :  Origin location vector. Should be represented in
                           EarthCenterCoordinate system.
        double alpha    :  the final rotation angle [rad] to determine
                           the x and y axis directions. 0 correponds to
                           y axis pointing to local south, Math.PI to
                           y axis poing to local north.
        
public EarthLocalCoordinate(J3Vector origin)
        J3Vector origin :  Origin location vector. Should be represented in
                           EarthCenterCoordinate system.
        
        Y axis points to local south
public EarthLocalCoordinate(double height,
                            double longitude,
                            double latitude,
                            double alpha)
        double height :  height [cm] from the earth center
        double longitude : longitude [deg]
        double latitude :  latitude [deg]
        double alpha    :  the final rotation angle [rad] to determine
                           the x and y axis directions. 0 correponds to
                           y axis pointing to local south, Math.PI to
                           y axis pointing to local north.
        
| Method Detail | 
|---|
public J3Vector transformVectorToEarthCenter(J3Vector r_local)
public J3UnitVector transformUnitVectorToEarthCenter(J3UnitVector n_local)
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||