|
|
VolumeSampler & | operator= (const VolumeSampler &)=default |
|
| VolumeSampler (const Volume &vol, CoordinateSpace space=CoordinateSpace::Data) |
|
| VolumeSampler (std::shared_ptr< const Volume > vol, CoordinateSpace space=CoordinateSpace::Data) |
|
mat3 | getBasis () const |
|
const SpatialCoordinateTransformer & | getCoordinateTransformer () const |
|
mat4 | getModelMatrix () const |
|
mat4 | getWorldMatrix () const |
|
auto | sample (const dvec3 &pos) const -> dvec4 |
|
| SpatialSampler (const SpatialEntity &spatialEntity, CoordinateSpace space=CoordinateSpace::Data) |
|
bool | withinBounds (const dvec3 &pos) const |
|
|
dvec4 | getVoxel (const size3_t &pos) const |
|
dvec3 | getVoxel (const size3_t &pos) const |
|
dvec2 | getVoxel (const size3_t &pos) const |
|
double | getVoxel (const size3_t &pos) const |
|
ReturnType | getVoxel (const size3_t &pos) const |
| virtual ReturnType | sampleDataSpace (const dvec3 &pos) const override |
| virtual bool | withinBoundsDataSpace (const dvec3 &pos) const override |
|
|
using | type |
|
static const unsigned | SpatialDimensions |
◆ sampleDataSpace()
template<typename ReturnType = dvec4>
◆ withinBoundsDataSpace()
template<typename ReturnType>
The documentation for this class was generated from the following file:
- include/inviwo/core/util/volumesampler.h