Information about data returned for an arbitrary trace (column of voxels). More...
#include <LDM/SoLDMDataAccess.h>
Public Attributes | |
ErrorValue | errorFlag |
Error indicator. | |
int64_t | bufferSize |
Size of the requested data in bytes. | |
int | bufferDimension |
Dimension of the 1D array of data (the number of values returned). | |
Information about data returned for an arbitrary trace (column of voxels).
Used with the SoLDMDataAccess::getData(int, const SbBox3i32&, const SbVec2i32, SoBufferObject*) method.
The following figure shows the information that is returned.
Definition at line 355 of file SoLDMDataAccess.h.
int SoLDMDataAccess::DataInfoTrace::bufferDimension |
Dimension of the 1D array of data (the number of values returned).
The dimension depends on the requested resolution level.
Definition at line 365 of file SoLDMDataAccess.h.
int64_t SoLDMDataAccess::DataInfoTrace::bufferSize |
Size of the requested data in bytes.
Used by the application to allocate buffer.
Definition at line 362 of file SoLDMDataAccess.h.
ErrorValue SoLDMDataAccess::DataInfoTrace::errorFlag |
Error indicator.
Use enum ErrorValue. Note that even when errorFlag is CORRECT, bufferSize may be zero meaning no data was returned.
Definition at line 360 of file SoLDMDataAccess.h.