28 #ifndef __GABC_OProperty__
29 #define __GABC_OProperty__
67 : myLayerType(ltype) {}
72 virtual bool start(OCompoundProperty &parent,
88 virtual bool updateFromPrevious() = 0;
91 virtual exint getNumSamples()
const = 0;
96 if(myStorage == storage)
98 if(GTisFloat(myStorage))
99 return GTisFloat(storage);
100 if(GTisInteger(myStorage))
101 return GTisInteger(storage);
GABC_OProperty(GABC_LayerOptions::LayerType ltype)
bool compatibleStorage(GT_Storage storage)
Returns true if storage only differs by precision.
getFileOption("OpenEXR:storage") storage
virtual ~GABC_OProperty()
Alembic::Abc::OCompoundProperty OCompoundProperty
GT_DataArrayHandle myCache
GLuint const GLchar * name
Alembic::Util::PlainOldDataType PlainOldDataType
GABC_LayerOptions::LayerType myLayerType