1 #ifndef ControlNetFile_h
2 #define ControlNetFile_h
File name manipulation and expansion.
Definition: FileName.h:111
virtual ~ControlNetFile()
Destructor.
Definition: ControlNetFile.h:29
Generic Binary Control Net File Representation.
Definition: ControlNetFile.h:20
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".
Definition: ControlNetFile.h:78
Container for cube-like labels.
Definition: Pvl.h:135
ControlNetFile()
Constructor.
Definition: ControlNetFile.h:25
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.
Definition: ControlNetFileV0002.h:62
virtual Pvl toPvl() const =0
Convert the binary representation to Pvl (any pvl version).