1 #ifndef ControlNetFileV0002_h 
    2 #define ControlNetFileV0002_h 
   26 #include "ControlNetFile.h" 
   28 template <
typename A> 
class QList;
 
   31   class ControlNetFileHeaderV0002;
 
   32   class ControlPointFileEntryV0002;
 
File name manipulation and expansion. 
 
virtual Pvl toPvl() const 
Converts binary control net version 2 to pvl version 3. 
 
ControlNetFileHeaderV0002 & GetNetworkHeader()
Get the control network level information - things like NetworkID, TargetName, etc... 
 
Generic Binary Control Net File Representation. 
 
ControlNetFileHeaderV0002 * p_networkHeader
This contains global cnet information... 
 
QList< ControlPointFileEntryV0002 > & GetNetworkPoints()
Get the control point data along with the log data. 
 
Container for cube-like labels. 
 
virtual void Write(const FileName &file) const 
This writes the binary file that is in memory to disk. 
 
QList< ControlPointFileEntryV0002 > * p_controlPoints
All of the control points. 
 
virtual void Read(const Pvl &header, const FileName &file)
Reads binary version 2. 
 
Handle Binary Control Network Files version 2.