HDK
|
#include <CompoundPropertyReader.h>
A CompoundProperty is a group of other properties, possibly Simple or possibly Compound. Every object has at one of these.
Definition at line 53 of file CompoundPropertyReader.h.
|
virtual |
Virtual destructor ...
|
pure virtual |
ArrayPropertyReaderPtr Alembic::AbcCoreAbstract::ALEMBIC_VERSION_NS::CompoundPropertyReader::getArrayProperty | ( | size_t | i | ) |
|
pure virtual |
Get a Compound Property by name.. It will return an empty pointer if the property is not compound or is not found.
CompoundPropertyReaderPtr Alembic::AbcCoreAbstract::ALEMBIC_VERSION_NS::CompoundPropertyReader::getCompoundProperty | ( | size_t | i | ) |
Get a Compound Property by index. It will return an empty pointer if the property is not compound or is not found. This is convenience function that uses the above functions to get the answer.
|
pure virtual |
Returns the number of properties read from the file ...
BasePropertyReaderPtr Alembic::AbcCoreAbstract::ALEMBIC_VERSION_NS::CompoundPropertyReader::getProperty | ( | const std::string & | iName | ) |
Get a base property by name. That property can be safely upcast. This is a convenience function that uses getPropertyHeader and the various named "get" functions here.
BasePropertyReaderPtr Alembic::AbcCoreAbstract::ALEMBIC_VERSION_NS::CompoundPropertyReader::getProperty | ( | size_t | i | ) |
Get a base property by index. It is an error to call with out-of-range indices. This is a convenience function that uses getPropertyHeader and the various named "get" functions here.
|
pure virtual |
Return the header of a property by index. This will throw an exception on out-of-range access.
|
pure virtual |
Return the header of a property name. This will return a NULL pointer if no header by that name is found.
|
pure virtual |
Get a Scalar Property by name.. It will return an empty pointer if the property is not scalar or is not found.
ScalarPropertyReaderPtr Alembic::AbcCoreAbstract::ALEMBIC_VERSION_NS::CompoundPropertyReader::getScalarProperty | ( | size_t | i | ) |
Get a Scalar Property by index. It will return an empty pointer if the property is not scalar or is not found. This is convenience function that uses the above functions to get the answer.