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 &)=0 (defined in inviwo::BufferBase) | inviwo::BufferBase | pure virtual |
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=0 (defined in inviwo::BufferBase) | inviwo::BufferBase | pure 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 | |
getEditableRepresentation() | inviwo::Data< BufferBase, BufferRepresentation > | |
getInfo() const =0 (defined in inviwo::BufferBase) | inviwo::BufferBase | pure virtual |
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 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 |
~BufferBase()=default (defined in inviwo::BufferBase) | inviwo::BufferBase | virtual |
~Data()=default (defined in inviwo::Data< BufferBase, BufferRepresentation >) | inviwo::Data< BufferBase, BufferRepresentation > | virtual |