Alembic Version 1.1
Loading...
Searching...
No Matches
GeometryScope.h File Reference
+ Include dependency graph for GeometryScope.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Alembic
 Alembic namespace ...
 
namespace  Alembic::AbcGeom
 
namespace  Alembic::AbcGeom::ALEMBIC_VERSION_NS
 

Enumerations

enum  Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScope {
  Alembic::AbcGeom::ALEMBIC_VERSION_NS::kConstantScope = 0 , Alembic::AbcGeom::ALEMBIC_VERSION_NS::kUniformScope = 1 , Alembic::AbcGeom::ALEMBIC_VERSION_NS::kVaryingScope = 2 , Alembic::AbcGeom::ALEMBIC_VERSION_NS::kVertexScope = 3 ,
  Alembic::AbcGeom::ALEMBIC_VERSION_NS::kFacevaryingScope = 4 , Alembic::AbcGeom::ALEMBIC_VERSION_NS::kUnknownScope = 127
}
 

Functions

void Alembic::AbcGeom::ALEMBIC_VERSION_NS::SetGeometryScope (AbcA::MetaData &ioMetaData, GeometryScope iScope)
 
GeometryScope Alembic::AbcGeom::ALEMBIC_VERSION_NS::GetGeometryScope (const AbcA::MetaData &iMetaData)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesQuadrics (GeometryScope iScope)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesPolygon (GeometryScope iScope, size_t iNumVerts)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesPointsPolygons (GeometryScope iScope, size_t iNumPolys, size_t iNumVerts, size_t iSumOfCounts)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesPoints (GeometryScope iScope, size_t iNumPoints)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesSubdivisionMesh (GeometryScope iScope, size_t iNumFaces, size_t iNumVerts, size_t iSumOfCounts)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesBilinearPatch (GeometryScope iScope)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesBicubicPatch (GeometryScope iScope)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesBilinearPatchMesh (GeometryScope iScope, size_t iNu, bool iUNoWrap, size_t iNv, bool iVNoWrap)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesBicubicPatchMesh (GeometryScope iScope, size_t iNu, bool iUNoWrap, size_t iNv, bool iVNoWrap)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesNuPatch (GeometryScope iScope, size_t iNu, size_t iUorder, size_t iNv, size_t iVorder)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesLinearCurves (GeometryScope iScope, size_t iNumCurves, bool iNoWrap, size_t iSumOfCounts)
 
ALEMBIC_EXPORT size_t Alembic::AbcGeom::ALEMBIC_VERSION_NS::GeometryScopeNumValuesCubicCurves (GeometryScope iScope, size_t iNumCurves, bool iNoWrap, size_t iSumOfCounts)
 
ALEMBIC_EXPORT void Alembic::AbcGeom::ALEMBIC_VERSION_NS::SetIsUV (AbcA::MetaData &ioMetaData, bool isUV)
 
ALEMBIC_EXPORT bool Alembic::AbcGeom::ALEMBIC_VERSION_NS::isUV (const AbcA::PropertyHeader &iHeader)