addRepresentation(std::shared_ptr< BufferRepresentation > representation) | inviwo::Data< BufferBase, BufferRepresentation > | |
addRepresentationInternal(std::shared_ptr< BufferRepresentation > representation) const (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | protected |
append(const BufferBase &) override (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | virtual |
append(const Buffer< T, Target > &) (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | |
Buffer() (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | |
Buffer(size_t size, BufferUsage usage=BufferUsage::Static) (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | explicit |
Buffer(BufferUsage usage) (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | explicit |
Buffer(std::shared_ptr< BufferRAMPrecision< T, Target >> repr) (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | explicit |
Buffer(const Buffer< T, Target > &rhs)=default (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | |
BufferBase(size_t defaultSize, const DataFormatBase *defaultFormat, BufferUsage usage, BufferTarget target) (defined in inviwo::BufferBase) | inviwo::BufferBase | |
BufferBase(const BufferBase &rhs)=default (defined in inviwo::BufferBase) | inviwo::BufferBase | |
classIdentifier (defined in inviwo::BufferBase) | inviwo::BufferBase | static |
clearRepresentations() | inviwo::Data< BufferBase, BufferRepresentation > | |
clone() const override (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | virtual |
colorCode (defined in inviwo::BufferBase) | inviwo::BufferBase | static |
copyRepresentationsTo(Data< BufferBase, BufferRepresentation > *targetData) const (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | protected |
Data()=default (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | protected |
Data(const Data< BufferBase, BufferRepresentation > &rhs) (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | protected |
dataName (defined in inviwo::BufferBase) | inviwo::BufferBase | static |
defaultDataFormat_ (defined in inviwo::BufferBase) | inviwo::BufferBase | protected |
defaultSize_ (defined in inviwo::BufferBase) | inviwo::BufferBase | protected |
getBufferTarget() const (defined in inviwo::BufferBase) | inviwo::BufferBase | |
getBufferUsage() const (defined in inviwo::BufferBase) | inviwo::BufferBase | |
getDataFormat() const (defined in inviwo::BufferBase) | inviwo::BufferBase | |
getEditableRAMRepresentation() (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | |
getEditableRepresentation() | inviwo::Data< BufferBase, BufferRepresentation > | |
getInfo() const override (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | virtual |
getRAMRepresentation() const (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | |
getRepresentation() const | inviwo::Data< BufferBase, BufferRepresentation > | |
getSize() const (defined in inviwo::BufferBase) | inviwo::BufferBase | |
getSizeInBytes() const (defined in inviwo::BufferBase) | inviwo::BufferBase | |
getValidRepresentation() const (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | protected |
hasRepresentation() const | inviwo::Data< BufferBase, BufferRepresentation > | |
hasRepresentations() const | inviwo::Data< BufferBase, BufferRepresentation > | |
invalidateAllOther(const BufferRepresentation *repr) | inviwo::Data< BufferBase, BufferRepresentation > | |
lastValidRepresentation_ (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | mutableprotected |
mutex_ (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | mutableprotected |
operator=(const Buffer< T, Target > &that)=default (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | |
operator=(const BufferBase &that)=default (defined in inviwo::BufferBase) | inviwo::BufferBase | |
operator=(const Data< BufferBase, BufferRepresentation > &rhs) (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | protected |
removeOtherRepresentations(const BufferRepresentation *representation) | inviwo::Data< BufferBase, BufferRepresentation > | |
removeRepresentation(const BufferRepresentation *representation) | inviwo::Data< BufferBase, BufferRepresentation > | |
repr typedef (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | |
representations_ (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | mutableprotected |
self typedef (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | |
setDataFormat(const DataFormatBase *format) | inviwo::BufferBase | |
setSize(size_t size) | inviwo::BufferBase | |
target_ (defined in inviwo::BufferBase) | inviwo::BufferBase | protected |
usage_ (defined in inviwo::BufferBase) | inviwo::BufferBase | protected |
~Buffer()=default (defined in inviwo::Buffer< T, Target >) | inviwo::Buffer< T, Target > | virtual |
~BufferBase()=default (defined in inviwo::BufferBase) | inviwo::BufferBase | virtual |
~Data()=default (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | virtual |