Inviwo  0.9.10.1
Inviwo documentation
inviwo::LayerRAMPrecision< T > Member List

This is the complete list of members for inviwo::LayerRAMPrecision< T >, including all inherited members.

clone() const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
copyRepresentationsTo(LayerRepresentation *) const overrideinviwo::LayerRAMvirtual
dataFormatBase_ (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
DataRepresentation()=default (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
DataRepresentation(const DataFormatBase *format) (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
DataRepresentation(const DataRepresentation &rhs)=default (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
dispatch(Callable &&callable, Args &&... args) -> Resultinviwo::LayerRAM
dispatch(Callable &&callable, Args &&... args) const -> Resultinviwo::LayerRAM
getAsDouble(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getAsDVec2(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getAsDVec3(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getAsDVec4(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getAsNormalizedDouble(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getAsNormalizedDVec2(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getAsNormalizedDVec3(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getAsNormalizedDVec4(const size2_t &pos) const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getData() override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getData() const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getDataFormat() const (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
getDataFormatId() const (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
getDataFormatString() const (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
getDataTyped() (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >
getDataTyped() const (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >
getDimensions() const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getLayerType() const (defined in inviwo::LayerRepresentation)inviwo::LayerRepresentation
getOwner() (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
getOwner() const (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
getSwizzleMask() const override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
getTypeIndex() const override final (defined in inviwo::LayerRAM)inviwo::LayerRAMvirtual
isValid() const (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
isValid_ (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
LayerRAM(LayerType type=LayerType::Color, const DataFormatBase *format=DataVec4UInt8::get()) (defined in inviwo::LayerRAM)inviwo::LayerRAM
LayerRAM(const LayerRAM &rhs)=default (defined in inviwo::LayerRAM)inviwo::LayerRAM
LayerRAMPrecision(size2_t dimensions=size2_t(8, 8), LayerType type=LayerType::Color, const SwizzleMask &swizzleMask=swizzlemasks::rgba) (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >explicit
LayerRAMPrecision(T *data, size2_t dimensions, LayerType type=LayerType::Color, const SwizzleMask &swizzleMask=swizzlemasks::rgba) (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >
LayerRAMPrecision(const LayerRAMPrecision< T > &rhs) (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >
LayerRepresentation(LayerType type=LayerType::Color, const DataFormatBase *format=DataVec4UInt8::get()) (defined in inviwo::LayerRepresentation)inviwo::LayerRepresentationprotected
LayerRepresentation(const LayerRepresentation &rhs)=default (defined in inviwo::LayerRepresentation)inviwo::LayerRepresentationprotected
layerType_ (defined in inviwo::LayerRepresentation)inviwo::LayerRepresentationprotected
operator=(const LayerRAMPrecision< T > &that) (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >
operator=(const LayerRAM &that)=default (defined in inviwo::LayerRAM)inviwo::LayerRAM
operator=(const LayerRepresentation &that)=default (defined in inviwo::LayerRepresentation)inviwo::LayerRepresentationprotected
operator=(const DataRepresentation &that)=default (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
owner_ (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
posToIndex(const size2_t &pos, const size2_t &dim) (defined in inviwo::LayerRAM)inviwo::LayerRAMinlinestatic
ReprOwner typedef (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
setData(void *data, size2_t dimensions) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setDataFormat(const DataFormatBase *format) (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >protected
setDimensions(size2_t dimensions) overrideinviwo::LayerRAMPrecision< T >virtual
setFromDouble(const size2_t &pos, double val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setFromDVec2(const size2_t &pos, dvec2 val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setFromDVec3(const size2_t &pos, dvec3 val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setFromDVec4(const size2_t &pos, dvec4 val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setFromNormalizedDouble(const size2_t &pos, double val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setFromNormalizedDVec2(const size2_t &pos, dvec2 val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setFromNormalizedDVec3(const size2_t &pos, dvec3 val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setFromNormalizedDVec4(const size2_t &pos, dvec4 val) override (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
setOwner(Layer *owner) (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
setSwizzleMask(const SwizzleMask &mask) overrideinviwo::LayerRAMPrecision< T >virtual
setValid(bool valid) (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >
type typedef (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >
updateBaseMetaFromRepresentation() (defined in inviwo::LayerRepresentation)inviwo::LayerRepresentationprotected
~DataRepresentation()=default (defined in inviwo::DataRepresentation< Layer >)inviwo::DataRepresentation< Layer >virtual
~LayerRAM()=default (defined in inviwo::LayerRAM)inviwo::LayerRAMvirtual
~LayerRAMPrecision()=default (defined in inviwo::LayerRAMPrecision< T >)inviwo::LayerRAMPrecision< T >virtual
~LayerRepresentation()=default (defined in inviwo::LayerRepresentation)inviwo::LayerRepresentationvirtual