Katana Plug-in APIs 0.1

Foundry::Katana::FloatAttribute Member List

This is the complete list of members for Foundry::Katana::FloatAttribute, including all inherited members.
Attribute()Foundry::Katana::Attribute [inline]
DataAttribute()Foundry::Katana::DataAttribute [inline]
fillInterpSample(value_type *array, int64_t valueCount, float sampleTime, const value_type defValue=0.f, bool throwOnError=true) const Foundry::Katana::FloatAttribute
FloatAttribute()Foundry::Katana::FloatAttribute [inline]
FloatAttribute(value_type value)Foundry::Katana::FloatAttribute [inline]
FloatAttribute(const value_type *values, int64_t valueCount, int64_t tupleSize, void *context=NULL, FnAttributeFreeOwnedDataFunc freeOwnedDataFunc=NULL)Foundry::Katana::FloatAttribute [inline]
FloatAttribute(const float *times, int64_t timeCount, const value_type **values, int64_t valueCount, int64_t tupleSize, void *context=NULL, FnAttributeFreeOwnedDataFunc freeOwnedDataFunc=NULL)Foundry::Katana::FloatAttribute [inline]
getBinary(std::vector< char > *buffer) const Foundry::Katana::Attribute
getBoundingSampleTimes(float *ltime, float *rtime, float sampletime) const Foundry::Katana::DataAttribute [inline]
getKatAttributeType()Foundry::Katana::FloatAttribute [inline, static]
getNearestSample(float time) const &Foundry::Katana::FloatAttribute [inline]
getNumberOfTimeSamples() const Foundry::Katana::DataAttribute [inline]
getNumberOfTuples() const Foundry::Katana::DataAttribute [inline]
getNumberOfValues() const Foundry::Katana::DataAttribute [inline]
getSamples() const &Foundry::Katana::FloatAttribute [inline]
getSampleTime(int64_t index) const Foundry::Katana::DataAttribute [inline]
getSize() const Foundry::Katana::Attribute [inline]
getTupleSize() const Foundry::Katana::DataAttribute [inline]
getType() const Foundry::Katana::Attribute [inline]
getValue(const value_type defValue=0.f, bool throwOnError=true) const Foundry::Katana::FloatAttribute [inline]
getValuesAs(const T &defValue=T(), bool throwOnError=true) const Foundry::Katana::FloatAttribute [inline]
getXML() const Foundry::Katana::Attribute
isValid() const Foundry::Katana::Attribute [inline]
parseBinary(const char *buffer, size_t size)Foundry::Katana::Attribute [static]
parseXML(const char *xml)Foundry::Katana::Attribute [static]
readAttributeStream(void *stream, FnAttributeReadStreamFunc func, FnKatStreamType streamType)Foundry::Katana::Attribute [static]
writeAttributeStream(void *stream, FnAttributeWriteStreamFunc func, FnKatStreamType streamType) const Foundry::Katana::Attribute
 All Classes Functions Variables Typedefs Enumerations Enumerator