Inviwo  0.9.10.1
Inviwo documentation
inviwo::BufferBase Member List

This is the complete list of members for inviwo::BufferBase, including all inherited members.

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::BufferBasepure 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::BufferBasestatic
clearRepresentations()inviwo::Data< BufferBase, BufferRepresentation >
clone() const override=0 (defined in inviwo::BufferBase)inviwo::BufferBasepure virtual
colorCode (defined in inviwo::BufferBase)inviwo::BufferBasestatic
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::BufferBasestatic
defaultDataFormat_ (defined in inviwo::BufferBase)inviwo::BufferBaseprotected
defaultSize_ (defined in inviwo::BufferBase)inviwo::BufferBaseprotected
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::BufferBasepure virtual
getRepresentation() constinviwo::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() constinviwo::Data< BufferBase, BufferRepresentation >
hasRepresentations() constinviwo::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::BufferBaseprotected
usage_ (defined in inviwo::BufferBase)inviwo::BufferBaseprotected
~BufferBase()=default (defined in inviwo::BufferBase)inviwo::BufferBasevirtual
~Data()=default (defined in inviwo::Data< BufferBase, BufferRepresentation >)inviwo::Data< BufferBase, BufferRepresentation >virtual