![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
| DataMapper | dataMap () const |
| DataMapper | dataMap (const DataMapper &defaultMapper) const |
| constexpr bool | operator== (const VolumeConfig &) const =default |
| VolumeReprConfig | reprConfig () const |
| VolumeConfig & | updateFrom (const VolumeConfig &config) |
Static Public Member Functions | |
| static glm::dvec2 | defaultDataRange (const DataFormatBase *format=defaultFormat) |
| static glm::dvec2 | defaultValueRange (const DataFormatBase *format=defaultFormat) |
Public Attributes | |
| std::optional< glm::dvec2 > | dataRange = std::nullopt |
| std::optional< size3_t > | dimensions = std::nullopt |
| const DataFormatBase * | format = nullptr |
| std::optional< InterpolationType > | interpolation = std::nullopt |
| std::optional< glm::mat4 > | model = std::nullopt |
| std::optional< SwizzleMask > | swizzleMask = std::nullopt |
| std::optional< Axis > | valueAxis = std::nullopt |
| std::optional< glm::dvec2 > | valueRange = std::nullopt |
| std::optional< glm::mat4 > | world = std::nullopt |
| std::optional< Wrapping3D > | wrapping = std::nullopt |
| std::optional< Axis > | xAxis = std::nullopt |
| std::optional< Axis > | yAxis = std::nullopt |
| std::optional< Axis > | zAxis = std::nullopt |
Static Public Attributes | |
| static constexpr auto | defaultDimensions = size3_t(128, 128, 128) |
| static const DataFormatBase * | defaultFormat = DataUInt8::get() |
| static constexpr auto | defaultInterpolation = InterpolationType::Linear |
| static constexpr auto | defaultModel = glm::mat4{1.0f} |
| static constexpr auto | defaultSwizzleMask = swizzlemasks::rgba |
| static const auto | defaultValueAxis = Axis{} |
| static constexpr auto | defaultWorld = glm::mat4{1.0f} |
| static constexpr auto | defaultWrapping = wrapping3d::clampAll |
| static const auto | defaultXAxis = Axis{"x", Unit{}} |
| static const auto | defaultYAxis = Axis{"y", Unit{}} |
| static const auto | defaultZAxis = Axis{"z", Unit{}} |