| 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(const DataFormatBase *format, BufferUsage usage=BufferUsage::Static, BufferTarget target=BufferTarget::Data) (defined in inviwo::BufferRAM) | inviwo::BufferRAM | |
| BufferRAM(const BufferRAM &rhs)=default (defined in inviwo::BufferRAM) | inviwo::BufferRAM | |
| 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(const DataFormatBase *format, 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 |
| dataFormatBase_ (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | protected |
| DataRepresentation()=default (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | protected |
| DataRepresentation(const DataFormatBase *format) (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | protected |
| DataRepresentation(const DataRepresentation &rhs)=default (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | protected |
| 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 (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| getDataFormatId() const (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| getDataFormatString() const (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| getOwner() (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| getOwner() const (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| getSize() const override | inviwo::BufferRAMPrecision< T, Target > | virtual |
| getSizeOfElement() const | inviwo::BufferRepresentation | virtual |
| getTypeIndex() const override final (defined in inviwo::BufferRAM) | inviwo::BufferRAM | virtual |
| isValid() const (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| isValid_ (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | protected |
| 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 | |
| operator=(const BufferRepresentation &that)=default (defined in inviwo::BufferRepresentation) | inviwo::BufferRepresentation | protected |
| operator=(const DataRepresentation &that)=default (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | 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 > | |
| owner_ (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | protected |
| ReprOwner typedef (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| 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 > | |
| setDataFormat(const DataFormatBase *format) (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | protected |
| 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 |
| setOwner(BufferBase *owner) (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| setSize(size_t size) override (defined in inviwo::BufferRAMPrecision< T, Target >) | inviwo::BufferRAMPrecision< T, Target > | virtual |
| setValid(bool valid) (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | |
| 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 |
| ~DataRepresentation()=default (defined in inviwo::DataRepresentation< BufferBase >) | inviwo::DataRepresentation< BufferBase > | virtual |