| 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 |