7 #ifndef __alembic_SurfaceAccessibleAbc_h__ 8 #define __alembic_SurfaceAccessibleAbc_h__ 30 virtual BWORD load(
String a_filename,
33 static String scopeClass(Alembic::AbcGeom::GeometryScope
35 static String scopeRate(Alembic::AbcGeom::GeometryScope
44 virtual ~FileContext(
void);
46 Alembic::AbcGeom::IArchive m_archive;
58 BWORD setContext(
String a_filename);
60 void visit(Alembic::AbcGeom::IObject a_iObj);
63 Alembic::AbcGeom::IScalarProperty
67 Alembic::AbcGeom::GeometryScope
70 Alembic::AbcGeom::IArrayProperty
74 Alembic::AbcGeom::GeometryScope
77 Alembic::AbcGeom::ICompoundProperty
82 Alembic::AbcGeom::ICompoundProperty
87 void outlineProperty(
String a_indent,
125 std::map<String, Alembic::AbcGeom::GeometryScope > m_scopeMap;
126 std::map<String, Array<String> > m_stringArrayMap;
127 std::map<String, Array<I32> > m_integerArrayMap;
128 std::map<String, Array<Real> > m_realArrayMap;
129 std::map<String, Array<SpatialVector> > m_vectorArrayMap;
131 std::map<String,I32> m_firstFaceMap;
133 Alembic::AbcGeom::GeometryScope m_normalScope;
134 Alembic::AbcGeom::GeometryScope m_colorScope;
135 Alembic::AbcGeom::GeometryScope m_uvScope;
Alembic Surface Binding.
Definition: SurfaceAccessibleAbc.h:19
kernel
Definition: namespace.dox:3
virtual BWORD load(String a_filename, sp< Catalog > a_spSettings)
load model data with settings
Definition: SurfaceAccessibleJoint.h:32
Automatically reference-counted string container.
Definition: String.h:128
Wrapper for std::vector.
Definition: Array.h:21
Base for all interfacable components.
Definition: Component.h:20
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
Joint Surface Binding.
Definition: SurfaceAccessibleJoint.h:20