37#ifndef Alembic_AbcCoreAbstract_Foundation_h
38#define Alembic_AbcCoreAbstract_Foundation_h
40#include <Alembic/Util/All.h>
41#include <Alembic/Util/Export.h>
54namespace AbcCoreAbstract {
55namespace ALEMBIC_VERSION_NS {
58using namespace ::Alembic::Util;
62typedef int64_t index_t;
65#define INDEX_UNKNOWN 0x7fffffffffffffffLL
71typedef float64_t chrono_t;
73#define kChrono_TPOD kFloat64POD
88ALEMBIC_EXPORT std::string GetLibraryVersion();
91ALEMBIC_EXPORT std::string GetLibraryVersionShort();
96#define ABCA_THROW( TEXT ) ABC_THROW( TEXT )
99#define ABCA_ASSERT( COND, TEXT ) \
104 ABCA_THROW( TEXT ); \
112using namespace ALEMBIC_VERSION_NS;
Alembic namespace ...
Definition ArchiveInfo.cpp:39