The interface class representing rendering properties for corner-point grid data.
More...
#include <icorner_point_grid_rendering_properties.h>
Inherits mi::base::Interface_declare< 0x4df63b2c, ... >.
The interface class representing rendering properties for corner-point grid data.
◆ get_debug_visualization_option()
virtual mi::Uint32 nv::index::ICorner_point_grid_rendering_properties::get_debug_visualization_option |
( |
| ) |
const |
|
pure virtual |
Internal debugging options applied to the visualization.
- Returns
- Returns the applied debug option.
◆ get_preintegrated_volume_rendering()
virtual bool nv::index::ICorner_point_grid_rendering_properties::get_preintegrated_volume_rendering |
( |
| ) |
const |
|
pure virtual |
Returns if the pre-integrated volume rendering is enabled or disabled.
◆ get_reference_sampling_distance()
virtual mi::Float32 nv::index::ICorner_point_grid_rendering_properties::get_reference_sampling_distance |
( |
| ) |
const |
|
pure virtual |
Returns the reference sampling distance used for a corner-point grid scene element (ICorner_point_grid
).
◆ get_sampling_distance()
virtual mi::Float32 nv::index::ICorner_point_grid_rendering_properties::get_sampling_distance |
( |
| ) |
const |
|
pure virtual |
Returns the sampling distance used for a corner-point grid scene element (ICorner_point_grid
).
◆ set_debug_visualization_option()
virtual void nv::index::ICorner_point_grid_rendering_properties::set_debug_visualization_option |
( |
mi::Uint32 |
o | ) |
|
|
pure virtual |
Internal debugging options applied to the visualization.
- Parameters
-
[in] | o | Debug option applied to the visualization.
|
◆ set_preintegrated_volume_rendering()
virtual void nv::index::ICorner_point_grid_rendering_properties::set_preintegrated_volume_rendering |
( |
bool |
enable | ) |
|
|
pure virtual |
Enable or disable pre-integrated volume rendering for a corner-point grid scene element (ICorner_point_grid
).
Per default this is enabled.
- Parameters
-
[in] | enable | Enables the pre-integrated volume rendering technique if (true ) otherwise the technique will be disabled (false ). |
◆ set_reference_sampling_distance()
virtual void nv::index::ICorner_point_grid_rendering_properties::set_reference_sampling_distance |
( |
mi::Float32 |
s | ) |
|
|
pure virtual |
Set the reference sampling distance used for a corner-point grid scene element (ICorner_point_grid
).
The default value used is 1.0f. The reference sampling distance is used during the volume rendering to steer the opacity correction and therefore the appearance of the volume display.
- Parameters
-
[in] | s | Sampling distance (default value is 1.0f). |
◆ set_sampling_distance()
virtual void nv::index::ICorner_point_grid_rendering_properties::set_sampling_distance |
( |
mi::Float32 |
sample_dist | ) |
|
|
pure virtual |
Set the sampling distance used for a corner-point grid scene element (ICorner_point_grid
).
The default value used is 1.0f.
- Parameters
-
[in] | sample_dist | Sampling distance (default value is 1.0f). |
The documentation for this class was generated from the following file: