Select Git revision
KaguyaTcCamera.h
-
Adam Goins authored
Throw error if this is used because it's still under development. Fixed boresight line value to fixed 0.5 because we use linescancamera.
Adam Goins authoredThrow error if this is used because it's still under development. Fixed boresight line value to fixed 0.5 because we use linescancamera.
KaguyaTcCamera.h 1.43 KiB
#ifndef KaguyaTcCamera_h
#define KaguyaTcCamera_h
/**
* @file
*
* Unless noted otherwise, the portions of Isis written by the USGS are public
* domain. See individual third-party library and package descriptions for
* intellectual property information,user agreements, and related information.
*
* Although Isis has been used by the USGS, no warranty, expressed or implied,
* is made by the USGS as to the accuracy and functioning of such software
* and related material nor shall the fact of distribution constitute any such
* warranty, and no responsibility is assumed by the USGS in connection
* therewith.
*
* For additional information, launch
* $ISISROOT/doc//documents/Disclaimers/Disclaimers.html in a browser or see
* the Privacy & Disclaimers page on the Isis website,
* http://isis.astrogeology.usgs.gov, and the USGS privacy and disclaimers on
* http://www.usgs.gov/privacy.html.
*/
#include "FramingCamera.h"
namespace Isis {
class KaguyaTcCamera : public LineScanCamera {
public:
KaguyaTcCamera(Cube &cube);
//! Destroys the KaguyaTcCamera object.
~KaguyaTcCamera() {};
virtual std::pair <iTime, iTime> ShutterOpenCloseTimes(double time,
double exposureDuration);
virtual int CkFrameId() const;
virtual int CkReferenceId() const;
virtual int SpkReferenceId() const;
};
};
#endif