HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup Class Reference

#include <IGroup.h>

Public Member Functions

 ~IGroup ()
 
IGroupPtr getGroup (Alembic::Util::uint64_t iIndex, bool iLight, std::size_t iThreadIndex)
 
IDataPtr getData (Alembic::Util::uint64_t iIndex, std::size_t iThreadIndex)
 
Alembic::Util::uint64_t getNumChildren () const
 
bool isChildGroup (Alembic::Util::uint64_t iIndex) const
 
bool isChildData (Alembic::Util::uint64_t iIndex) const
 
bool isEmptyChildGroup (Alembic::Util::uint64_t iIndex) const
 
bool isEmptyChildData (Alembic::Util::uint64_t iIndex) const
 
bool isLight () const
 

Friends

class IArchive
 

Detailed Description

Definition at line 51 of file IGroup.h.

Constructor & Destructor Documentation

Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::~IGroup ( )

Member Function Documentation

IDataPtr Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::getData ( Alembic::Util::uint64_t  iIndex,
std::size_t  iThreadIndex 
)
IGroupPtr Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::getGroup ( Alembic::Util::uint64_t  iIndex,
bool  iLight,
std::size_t  iThreadIndex 
)
Alembic::Util::uint64_t Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::getNumChildren ( ) const
bool Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::isChildData ( Alembic::Util::uint64_t  iIndex) const
bool Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::isChildGroup ( Alembic::Util::uint64_t  iIndex) const
bool Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::isEmptyChildData ( Alembic::Util::uint64_t  iIndex) const
bool Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::isEmptyChildGroup ( Alembic::Util::uint64_t  iIndex) const
bool Alembic::Ogawa::ALEMBIC_VERSION_NS::IGroup::isLight ( ) const

Friends And Related Function Documentation

friend class IArchive
friend

Definition at line 72 of file IGroup.h.


The documentation for this class was generated from the following file: