#include <fieldTextureData.h>
An interface class for reading volume files having a transformation.
Definition at line 49 of file fieldTextureData.h.
HIO_API HioFieldTextureData::HioFieldTextureData |
( |
| ) |
|
virtual HIO_API HioFieldTextureData::~HioFieldTextureData |
( |
| ) |
|
|
virtual |
virtual const GfBBox3d& HioFieldTextureData::GetBoundingBox |
( |
| ) |
const |
|
pure virtual |
Bounding box describing how 3d texture maps into world space.
virtual HioFormat HioFieldTextureData::GetFormat |
( |
| ) |
const |
|
pure virtual |
virtual unsigned char const* HioFieldTextureData::GetRawBuffer |
( |
| ) |
const |
|
pure virtual |
virtual bool HioFieldTextureData::HasRawBuffer |
( |
| ) |
const |
|
pure virtual |
Load Volume Field Data
fieldName corresponds to the gridName in an OpenVDB file or to the layer/attribute name in a Field3D file. fieldIndex corresponds to the partition index fieldPurpose corresponds to the partition name/grouping
Returns nullptr and posts an error if the specified data cannot be loaded.
virtual bool HioFieldTextureData::Read |
( |
| ) |
|
|
pure virtual |
virtual int HioFieldTextureData::ResizedDepth |
( |
| ) |
const |
|
pure virtual |
virtual int HioFieldTextureData::ResizedHeight |
( |
| ) |
const |
|
pure virtual |
virtual int HioFieldTextureData::ResizedWidth |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: