Inviwo  0.9.10.1
Inviwo documentation
inviwo::Buffer< T, Target > Member List

This is the complete list of members for inviwo::Buffer< T, Target >, 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 &) 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::BufferBasestatic
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::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
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() 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 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::BufferBaseprotected
usage_ (defined in inviwo::BufferBase)inviwo::BufferBaseprotected
~Buffer()=default (defined in inviwo::Buffer< T, Target >)inviwo::Buffer< T, Target >virtual
~BufferBase()=default (defined in inviwo::BufferBase)inviwo::BufferBasevirtual
~Data()=default (defined in inviwo::Data< BufferBase, BufferRepresentation >)inviwo::Data< BufferBase, BufferRepresentation >virtual