add(const T &item) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
add(std::initializer_list< T > data) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
append(const std::vector< T > *data) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
append(const std::vector< T > &data) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
BufferRAM(BufferUsage usage=BufferUsage::Static, BufferTarget target=BufferTarget::Data) (defined in inviwo::BufferRAM) | inviwo::BufferRAM | protected |
BufferRAM(const BufferRAM &rhs)=default (defined in inviwo::BufferRAM) | inviwo::BufferRAM | protected |
BufferRAMPrecision(BufferUsage usage=BufferUsage::Static) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | explicit |
BufferRAMPrecision(size_t size, BufferUsage usage=BufferUsage::Static) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | explicit |
BufferRAMPrecision(std::vector< T > data, BufferUsage usage=BufferUsage::Static) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | explicit |
BufferRAMPrecision(const BufferRAMPrecision< T, Target > &rhs)=default (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
BufferRepresentation(BufferUsage usage=BufferUsage::Static, BufferTarget target=BufferTarget::Data) (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | protected |
BufferRepresentation(const BufferRepresentation &rhs)=default (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | protected |
clear() override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
clone() const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
dispatch(Callable &&callable, Args &&... args) -> Result | inviwo::BufferRAM | |
dispatch(Callable &&callable, Args &&... args) const -> Result | inviwo::BufferRAM | |
get(size_t index) const (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
get(size_t index) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
getAsDouble(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getAsDVec2(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getAsDVec3(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getAsDVec4(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getAsNormalizedDouble(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getAsNormalizedDVec2(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getAsNormalizedDVec3(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getAsNormalizedDVec4(const size_t &pos) const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getBufferTarget() const (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | |
getBufferUsage() const (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | |
getData() override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getData() const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getDataContainer() (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
getDataContainer() const (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
getDataFormat() const override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
getDataFormatId() const (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | inline |
getDataFormatString() const (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | inline |
getSize() const override | inviwo::BufferRAMPrecision< T, Target > | virtual |
getSizeOfElement() const | inviwo::BufferRepresentation | virtual |
getTypeIndex() const override final (defined in inviwo::BufferRAM) | inviwo::BufferRAM | virtual |
operator=(const BufferRAMPrecision< T, Target > &that)=default (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
operator=(const BufferRAM &that)=default (defined in inviwo::BufferRAM) | inviwo::BufferRAM | protected |
operator=(const BufferRepresentation &that)=default (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | protected |
operator[](size_t i) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
operator[](size_t i) const (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
reserve(size_t size) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
set(size_t index, const T &item) (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
setFromDouble(const size_t &pos, double val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setFromDVec2(const size_t &pos, dvec2 val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setFromDVec3(const size_t &pos, dvec3 val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setFromDVec4(const size_t &pos, dvec4 val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setFromNormalizedDouble(const size_t &pos, double val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setFromNormalizedDVec2(const size_t &pos, dvec2 val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setFromNormalizedDVec3(const size_t &pos, dvec3 val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setFromNormalizedDVec4(const size_t &pos, dvec4 val) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
setSize(size_t size) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
target (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | static |
target_ (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | protected |
type typedef (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | |
usage_ (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | protected |
~BufferRAM()=default (defined in inviwo::BufferRAM) | inviwo::BufferRAM | virtual |
~BufferRAMPrecision()=default (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
~BufferRepresentation()=default (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | virtual |