HDK
|
Classes | |
class | ReadArchive |
Typedefs | |
typedef std::map< std::string, size_t > | ChildNameMap |
typedef Alembic::Util::shared_ptr < ArImpl > | ArImplPtr |
typedef Alembic::Util::shared_ptr < OrImpl > | OrImplPtr |
typedef Alembic::Util::shared_ptr < AbcA::ObjectHeader > | ObjectHeaderPtr |
typedef Alembic::Util::shared_ptr < CprImpl > | CprImplPtr |
typedef std::vector < Alembic::AbcCoreAbstract::ArchiveReaderPtr > | ArchiveReaderPtrs |
typedef std::vector < Alembic::AbcCoreAbstract::CompoundPropertyReaderPtr > | CompoundReaderPtrs |
Functions | |
ALEMBIC_EXPORT void | SetPrune (Alembic::AbcCoreAbstract::MetaData &oMetaData, bool shouldPrune) |
ALEMBIC_EXPORT void | SetReplace (Alembic::AbcCoreAbstract::MetaData &oMetaData, bool shouldReplace) |
typedef std::vector< Alembic::AbcCoreAbstract::ArchiveReaderPtr > Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::ArchiveReaderPtrs |
Definition at line 63 of file Foundation.h.
typedef Alembic::Util::shared_ptr< ArImpl > Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::ArImplPtr |
Definition at line 51 of file Foundation.h.
typedef std::map< std::string, size_t > Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::ChildNameMap |
Definition at line 49 of file Foundation.h.
typedef std::vector< Alembic::AbcCoreAbstract::CompoundPropertyReaderPtr > Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::CompoundReaderPtrs |
Definition at line 66 of file Foundation.h.
typedef Alembic::Util::shared_ptr< CprImpl > Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::CprImplPtr |
Definition at line 59 of file Foundation.h.
typedef Alembic::Util::shared_ptr<AbcA::ObjectHeader> Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::ObjectHeaderPtr |
Definition at line 57 of file Foundation.h.
typedef Alembic::Util::shared_ptr< OrImpl > Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::OrImplPtr |
Definition at line 54 of file Foundation.h.
ALEMBIC_EXPORT void Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::SetPrune | ( | Alembic::AbcCoreAbstract::MetaData & | oMetaData, |
bool | shouldPrune | ||
) |
Used to mark that an Alembic object or property is meant to be pruned when read via AbcCoreLayer. Pruning an object or compound property will also removes all of their children.
ALEMBIC_EXPORT void Alembic::AbcCoreLayer::ALEMBIC_VERSION_NS::SetReplace | ( | Alembic::AbcCoreAbstract::MetaData & | oMetaData, |
bool | shouldReplace | ||
) |
Used to mark that an Alembic object or property is meant to be replaced when read via AbcCoreLayer. Replacing an object or compound property will also replace all of the children encountered so far. Since pruning is more destructive it trumps replace.