|
Isis Developer Reference
|
Go to the documentation of this file.
41 double &latitude,
double &longitude,
42 double &sepang,
double &error);
44 static void spherical(
const double latitude,
const double longitude,
45 const double radius,
double &x,
double &y,
48 static void rectangular(
const double x,
const double y,
const double z,
49 double &latitude,
double &longitude,
53 static std::vector<double> array2StdVec(
const double d[3]);
54 static double *stdVec2Array(
const std::vector<double> &v,
double *d = 0);
55 static void targetToSpacecraft(
Camera &camera,
double TP[3]);
56 static void targetToSurface(
Camera &camera,
double TC[3]);
Provide stereo information/data for a point or relationship.
Definition: Stereo.h:29
bool HasSurfaceIntersection() const
Returns if the last call to either SetLookDirection or SetUniversalGround had a valid intersection wi...
Definition: Sensor.cpp:186
static void spherical(const double latitude, const double longitude, const double radius, double &x, double &y, double &z)
Definition: Stereo.cpp:127
static bool elevation(Camera &cam1, Camera &cam2, double &radius, double &latitude, double &longitude, double &sepang, double &error)
Definition: Stereo.cpp:24
Stereo()
Construct a Stereo object.
Definition: Stereo.h:35
static void rectangular(const double x, const double y, const double z, double &latitude, double &longitude, double &radius)
Definition: Stereo.cpp:138
const double Null
Value for an Isis Null pixel.
Definition: SpecialPixel.h:95
virtual ~Stereo()
Destructor for Stereo.
Definition: Stereo.h:38
static double To360Domain(const double lon)
This method converts a longitude into the 0 to 360 domain.
Definition: TProjection.cpp:675
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16