![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
| VolumeSampler & | operator= (const VolumeSampler &)=default |
| VolumeSampler (const Volume &vol, CoordinateSpace space=CoordinateSpace::Data) | |
| VolumeSampler (std::shared_ptr< const Volume > vol, CoordinateSpace space=CoordinateSpace::Data) | |
| Public Member Functions inherited from inviwo::SpatialSampler< dvec4 > | |
| dmat3 | getBasis () const |
| const SpatialCoordinateTransformer & | getCoordinateTransformer () const |
| dmat4 | getModelMatrix () const |
| dmat4 | getWorldMatrix () const |
| auto | sample (const dvec3 &pos) const -> dvec4 |
| SpatialSampler (const SpatialEntity &spatialEntity, CoordinateSpace space=CoordinateSpace::Data) | |
| bool | withinBounds (const dvec3 &pos) const |
Protected Member Functions | |
| 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 |
Protected Attributes | |
| size3_t | dims_ |
| const VolumeRAM * | ram_ |
| std::shared_ptr< const Volume > | volume_ |
| Protected Attributes inherited from inviwo::SpatialSampler< dvec4 > | |
| CoordinateSpace | space_ |
| const SpatialEntity & | spatialEntity_ |
| dmat4 | transform_ |
Additional Inherited Members | |
| Public Types inherited from inviwo::SpatialSampler< dvec4 > | |
| using | type |
| Static Public Attributes inherited from inviwo::SpatialSampler< dvec4 > | |
| static const unsigned | SpatialDimensions |
|
overrideprotectedvirtual |
Implements inviwo::SpatialSampler< dvec4 >.
|
overrideprotectedvirtual |
Implements inviwo::SpatialSampler< dvec4 >.