Isis Developer Reference
LoCameraFiducialMap.h
Go to the documentation of this file.
1#ifndef LoCameraFiducialMap_h
2#define LoCameraFiducialMap_h
3
10/* SPDX-License-Identifier: CC0-1.0 */
11
12#include "PvlGroup.h"
13
14namespace Isis {
45 public:
46 LoCameraFiducialMap(PvlGroup &inst, const int naifIkCode);
49
50 private:
51 void ReadFiducials(PvlGroup &inst);
52 void CreateTrans(int xdir);
53 std::vector<double> p_fidSamples;
54 std::vector<double> p_fidLines;
55 std::vector<double> p_fidXCoords;
56 std::vector<double> p_fidYCoords;
57 int p_naifIkCode;
58
59 };
60};
61#endif
Computes map from image coordinates to focal plane based on fiducials.
Definition LoCameraFiducialMap.h:44
~LoCameraFiducialMap()
Destroys LoCameraFiducialMap object.
Definition LoCameraFiducialMap.h:48
LoCameraFiducialMap(PvlGroup &inst, const int naifIkCode)
Constructs mapping between Lunar Orbiter detectors and focal plane x/y.
Definition LoCameraFiducialMap.cpp:27
Contains multiple PvlContainers.
Definition PvlGroup.h:41
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16