diff --git a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp index ce8ae57c6dd9bf62fdb31bb4fa0c02171efc6ee7..5539671dc9d1759b6906da0030347b691518955c 100644 --- a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp +++ b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp @@ -40,12 +40,15 @@ namespace Isis { * @internal * @history 2018-10-02 Adam Goins & Jeannie Backer - Original Version */ - KaguyaTcCamera::KaguyaTcCamera(Cube &cube) : FramingCamera(cube) { + KaguyaTcCamera::KaguyaTcCamera(Cube &cube) : LineScanCamera(cube) { m_instrumentNameLong = "Terrain Camera"; m_instrumentNameShort = "TC"; m_spacecraftNameLong = "Kaguya"; m_spacecraftNameShort = "Kaguya"; + QString msg = "Kaguya TC Camera is still under development."; + throw IException(IException::Programmer, msg, _FILEINFO_); + NaifStatus::CheckErrors(); // Get the camera characteristics SetFocalLength(); @@ -73,8 +76,7 @@ namespace Isis { focalMap->SetDetectorOrigin( Spice::getDouble("INS" + toString(naifIkCode()) + "_BORESIGHT_SAMPLE"), - Spice::getDouble("INS" + toString(naifIkCode()) + - "_BORESIGHT_LINE")); + Spice::getDouble(0.5); // Setup distortion map new CameraDistortionMap(this); diff --git a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h index 1008075ca70adf8fef239212fa2e14bcd43a0452..8caee2b5f292bff6b12f3a4d2baa39284c040dee 100644 --- a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h +++ b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h @@ -24,7 +24,7 @@ namespace Isis { - class KaguyaTcCamera : public FramingCamera { + class KaguyaTcCamera : public LineScanCamera { public: KaguyaTcCamera(Cube &cube); //! Destroys the KaguyaTcCamera object.