37#ifndef Alembic_AbcCoreAbstract_ScalarPropertyReader_h
38#define Alembic_AbcCoreAbstract_ScalarPropertyReader_h
45namespace AbcCoreAbstract {
92 void *iIntoLocation ) = 0;
#define ALEMBIC_VERSION_NS
virtual ~ScalarPropertyReader()
virtual std::pair< index_t, chrono_t > getNearIndex(chrono_t iTime)=0
virtual bool isConstant()=0
virtual void getSample(index_t iSample, void *iIntoLocation)=0
virtual std::pair< index_t, chrono_t > getCeilIndex(chrono_t iTime)=0
virtual std::pair< index_t, chrono_t > getFloorIndex(chrono_t iTime)=0
virtual size_t getNumSamples()=0