36#ifndef LIBCORR3DGRID_OBJECT_H
37#define LIBCORR3DGRID_OBJECT_H
53#include "GeoTessUtils.h"
54#include "GeoTessException.h"
55#include "GeoTessGrid.h"
124 LONG_INT memory = (LONG_INT)(
sizeof(
LibCorr3DGrid)-
sizeof(GeoTessGrid));
126 memory += GeoTessGrid::getMemory();
128 memory += (LONG_INT) (gDescription.length() + gParameters.length() + gComments.length());
Definition: LibCorr3D.h:62
This is a LibCorr3D extension of the GeoTessGrid object for use by LibCorr3D.
Definition: LibCorr3DGrid.h:78
const string & getParameters() const
Return tessellation parameters string.
Definition: LibCorr3DGrid.h:144
virtual GeoTessGrid * loadGridBinary(IFStreamBinary &ifs)
Builds this grid from the contents of the input binary file stream.
LibCorr3DGrid(const string &fileName, const string &gridID)
Parameterized constructor.
const string & getDescription() const
Return tessellation description.
Definition: LibCorr3DGrid.h:136
virtual LONG_INT getMemory()
Return the amount of memory currently occupied by all of the LibCorr3DModel objects NOT INCLUDING THE...
Definition: LibCorr3DGrid.h:122
virtual ~LibCorr3DGrid()
Destructor.
Definition: LibCorr3DGrid.h:108
const string & getComments() const
Return tessellation comments string.
Definition: LibCorr3DGrid.h:152