37 #ifndef Alembic_Abc_Foundation_h 
   38 #define Alembic_Abc_Foundation_h 
Matrix44< float > M44f
4x4 matrix of float 
 
Box< V3i > Box3i
3D box of base type int. 
 
Alembic::Util::shared_ptr< ObjectWriter > ObjectWriterPtr
 
Box< V3f > Box3f
3D box of base type float. 
 
Vec3< int > V3i
Vec3 of integer. 
 
Vec2< int > V2i
Vec2 of integer. 
 
Color4< float > C4f
4 float channels 
 
Alembic::Util::shared_ptr< ObjectReader > ObjectReaderPtr
 
Vec2< short > V2s
Vec2 of short. 
 
Color4< half > C4h
4 half channels 
 
Vec3< short > V3s
Vec3 of short. 
 
Matrix33< float > M33f
3x3 matrix of float 
 
Matrix44< double > M44d
4x4 matrix of double 
 
Box< V2f > Box2f
2D box of base type float. 
 
Matrix33< double > M33d
3x3 matrix of double 
 
Vec3< double > V3d
Vec3 of double. 
 
Box< V2s > Box2s
2D box of base type short. 
 
Alembic::Util::shared_ptr< CompoundPropertyReader > CompoundPropertyReaderPtr
 
Quat< double > Quatd
Quaternion of type double. 
 
Box< V2i > Box2i
2D box of base type int. 
 
AbcA::ArchiveReaderPtr GetArchiveReaderPtr(AbcA::ArchiveReaderPtr iPtr)
 
Quat< float > Quatf
Quaternion of type float. 
 
Vec2< double > V2d
Vec2 of double. 
 
Box< V3s > Box3s
3D box of base type short. 
 
AbcA::ObjectWriterPtr GetObjectWriterPtr(AbcA::ObjectWriterPtr iPtr)
 
AbcA::ObjectReaderPtr GetObjectReaderPtr(AbcA::ObjectReaderPtr iPtr)
 
Color4< unsigned char > C4c
4 8-bit integer channels 
 
Box< V2d > Box2d
2D box of base type double. 
 
Alembic::Util::shared_ptr< ArchiveReader > ArchiveReaderPtr
Smart Ptrs to Readers. 
 
Vec2< float > V2f
Vec2 of float. 
 
Vec3< float > V3f
Vec3 of float. 
 
Box< V3d > Box3d
3D box of base type double. 
 
Color3< half > C3h
3 half channels 
 
AbcA::CompoundPropertyReaderPtr GetCompoundPropertyReaderPtr(AbcA::CompoundPropertyReaderPtr iPtr)
 
AbcA::ArchiveWriterPtr GetArchiveWriterPtr(AbcA::ArchiveWriterPtr iPtr)
 
AbcA::CompoundPropertyWriterPtr GetCompoundPropertyWriterPtr(AbcA::CompoundPropertyWriterPtr iPtr)
 
Color3< float > C3f
3 float channels 
 
Alembic::Util::shared_ptr< ArchiveWriter > ArchiveWriterPtr
Smart Ptrs to Writers. 
 
Color3< unsigned char > C3c
3 8-bit integer channels 
 
#define ALEMBIC_VERSION_NS
 
Alembic::Util::shared_ptr< CompoundPropertyWriter > CompoundPropertyWriterPtr