1 #ifndef ControlNetFile_h 
    2 #define ControlNetFile_h 
File name manipulation and expansion. 
 
virtual ~ControlNetFile()
Destructor. 
 
Generic Binary Control Net File Representation. 
 
ControlNetFile & operator=(const ControlNetFile &other)
Disallow assignment. 
 
virtual void Read(const Pvl &header, const FileName &file)=0
This reads the binary file into memory. 
 
ControlNetFileV0002 LatestControlNetFile
To minimize changes in other places, allow others to use "Latest". 
 
Container for cube-like labels. 
 
ControlNetFile()
Constructor. 
 
virtual void Write(const FileName &file) const =0
This writes the binary file that is in memory to disk. 
 
Handle Binary Control Network Files version 2. 
 
virtual Pvl toPvl() const =0
Convert the binary representation to Pvl (any pvl version).