Skip to content

Commit

Permalink
Modified for easy development of derived classes
Browse files Browse the repository at this point in the history
Moved all private variables and methods to protected scope
  • Loading branch information
KrisBecker authored and kledmundson committed Feb 28, 2024
1 parent 91e111e commit 233c2c6
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion isis/src/base/objs/CameraGroundMap/CameraGroundMap.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#ifndef CameraGroundMap_h
#define CameraGroundMap_h

/** This is free and unencumbered software released into the public domain.
The authors of ISIS do not claim copyright on the contents of this file.
For more details about the LICENSE terms and the AUTHORS, you will
Expand Down Expand Up @@ -69,6 +70,9 @@ namespace Isis {
* allow the bundle adjustment to skip the back of planet test during iterations.
* Also changed the name of the angle variable to cosangle to be more
* descriptive. References #2591.
* @history 2018-07-26 Kris Becker - Move all local variables and methods to
* protected scope so derived objects can be developed
* properly
*/
class CameraGroundMap {
public:
Expand Down Expand Up @@ -135,7 +139,6 @@ namespace Isis {
double p_focalPlaneX; //!< Camera's x focal plane coordinate
double p_focalPlaneY; //!< Camera's y focal plane coordinate

private:
void LookCtoFocalPlaneXY(); //!< Calculate focalplane x/y from lookvector in camera
/** Surface point calculated from ground coordinates in GetXY and used for partials*/
std::vector<double> m_pB;
Expand Down

0 comments on commit 233c2c6

Please sign in to comment.