/** * Converts equirectangular into normalized pointing vector * * @param x pixel coordinate in equirectangular image * @param y pixel coordinate in equirectangular image * @param norm Normalized pointing vector */ public void equiToNorm(double x , double y , Point3D_F64 norm ) { equiToLonlat(x,y, temp); ConvertCoordinates3D_F64.latlonToUnitVector(temp.y,temp.x, norm); }
/** * Converts equirectangular into normalized pointing vector * * @param x pixel coordinate in equirectangular image * @param y pixel coordinate in equirectangular image * @param norm Normalized pointing vector */ public void equiToNorm(double x , double y , Point3D_F64 norm ) { equiToLatLon(x,y, temp); ConvertCoordinates3D_F64.latlonToUnitVector(temp.lat,temp.lon, norm); }
public void equiToNormFV(double x , double y , Point3D_F64 norm ) { equiToLonlatFV(x,y, temp); ConvertCoordinates3D_F64.latlonToUnitVector(temp.y,temp.x, norm); }
public void equiToNormFV(double x , double y , Point3D_F64 norm ) { equiToLatLonFV(x,y, temp); ConvertCoordinates3D_F64.latlonToUnitVector(temp.lat,temp.lon, norm); }