1#ifndef CameraPointInfo_h 
    2#define CameraPointInfo_h 
   83      void SetCube(
const QString &cubeFileName);
 
   86                         const bool outside = 
false, 
const bool error = 
false);
 
   89                          const bool error = 
false);
 
   91                        const bool error = 
false);
 
   93                          const bool outside = 
false, 
const bool error = 
false);
 
  101      virtual PvlGroup *GetPointInfo(
bool passed, 
bool outside, 
bool errors);
 
 
CameraPointInfo provides quick access to the majority of information avaliable from a camera on a poi...
Definition CameraPointInfo.h:77
 
void SetCSVOutput(bool csvOutput)
Set the output format (true is CSV, false is PVL)
Definition CameraPointInfo.cpp:50
 
Camera * camera()
Retrieves a pointer to the camera.
Definition CameraPointInfo.cpp:626
 
PvlGroup * SetCenter(const bool outside=false, const bool error=false)
SetCenter sets the image coordinates to the center of the image.
Definition CameraPointInfo.cpp:115
 
Cube * cube()
Retrieves a pointer to the current cube.
Definition CameraPointInfo.cpp:636
 
CameraPointInfo()
Constructor, initializes CubeManager and other variables for use.
Definition CameraPointInfo.cpp:36
 
PvlGroup * SetSample(const double sample, const bool outside=false, const bool error=false)
SetSample sets the image coordinates to the center line and the given sample.
Definition CameraPointInfo.cpp:138
 
PvlGroup * SetGround(const double latitude, const double longitude, const bool outside=false, const bool error=false)
SetGround sets a latitude, longitude grrund coordinate in the camera so data can be accessed.
Definition CameraPointInfo.cpp:187
 
virtual ~CameraPointInfo()
Destructor, deletes CubeManager object used.
Definition CameraPointInfo.cpp:60
 
PvlGroup * SetImage(const double sample, const double line, const bool outside=false, const bool error=false)
SetImage sets a sample, line image coordinate in the camera so data can be accessed.
Definition CameraPointInfo.cpp:94
 
PvlGroup * SetLine(const double line, const bool outside=false, const bool error=false)
SetLine sets the image coordinates to the center sample and the given line.
Definition CameraPointInfo.cpp:162
 
void SetCube(const QString &cubeFileName)
SetCube opens the given cube in a CubeManager.
Definition CameraPointInfo.cpp:75
 
IO Handler for Isis Cubes.
Definition Cube.h:168
 
Class for quick re-accessing of cubes based on file name.
Definition CubeManager.h:70
 
Contains multiple PvlContainers.
Definition PvlGroup.h:41
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16