|
|
| SprImpl (AbcA::CompoundPropertyReaderPtr iParent, H5Node &iParentGroup, PropertyHeaderPtr iHeader, uint32_t iNumSamples, uint32_t iFirstChangedIndex, uint32_t iLastChangedIndex) |
| virtual AbcA::ScalarPropertyReaderPtr | asScalarPtr () |
| virtual const AbcA::PropertyHeader & | getHeader () const |
| virtual AbcA::ObjectReaderPtr | getObject () |
| virtual AbcA::CompoundPropertyReaderPtr | getParent () |
| virtual size_t | getNumSamples () |
| virtual bool | isConstant () |
| virtual void | getSample (index_t iSampleIndex, void *oSample) |
| virtual std::pair< index_t, chrono_t > | getFloorIndex (chrono_t iTime) |
| virtual std::pair< index_t, chrono_t > | getCeilIndex (chrono_t iTime) |
| virtual std::pair< index_t, chrono_t > | getNearIndex (chrono_t iTime) |
|
virtual bool | getKey (index_t iSampleIndex, AbcA::ArraySampleKey &oKey) |
| virtual | ~ScalarPropertyReader () |
| virtual | ~BasePropertyReader () |
| const std::string & | getName () const |
| PropertyType | getPropertyType () const |
| bool | isScalar () const |
| bool | isArray () const |
| bool | isCompound () const |
| bool | isSimple () const |
| const MetaData & | getMetaData () const |
| const DataType & | getDataType () const |
| TimeSamplingPtr | getTimeSampling () const |
| virtual ArrayPropertyReaderPtr | asArrayPtr () |
| virtual CompoundPropertyReaderPtr | asCompoundPtr () |
|
|
void | readSample (hid_t iGroup, const std::string &iSampleName, index_t iSampleIndex, void *oSampleBytes) |
|
bool | readKey (hid_t iGroup, const std::string &iSampleName, AbcA::ArraySampleKey &oSamplePtr) |
|
| SimplePrImpl (AbcA::CompoundPropertyReaderPtr iParent, H5Node &iParentGroup, PropertyHeaderPtr iHeader, uint32_t iNumSamples, uint32_t iFirstChangedIndex, uint32_t iLastChangedIndex) |
|
index_t | verifySampleIndex (index_t iSampleIndex) |
|
void | checkSamplesIGroup () |
|
|
class | SimplePrImpl< AbcA::ScalarPropertyReader, SprImpl, void * > |
|
|
AbcA::CompoundPropertyReaderPtr | m_parent |
|
H5Node | m_parentGroup |
|
PropertyHeaderPtr | m_header |
|
hid_t | m_fileDataType |
|
bool | m_cleanFileDataType |
|
hid_t | m_nativeDataType |
|
bool | m_cleanNativeDataType |
|
uint32_t | m_numSamples |
|
uint32_t | m_firstChangedIndex |
|
uint32_t | m_lastChangedIndex |
|
H5Node | m_samplesIGroup |
|
Alembic::Util::mutex | m_samplesIGroupMutex |
◆ asScalarPtr()
| AbcA::ScalarPropertyReaderPtr Alembic::AbcCoreHDF5::ALEMBIC_VERSION_NS::SprImpl::asScalarPtr |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- AbcCoreHDF5/SprImpl.h
- AbcCoreHDF5/SprImpl.cpp