NVIDIA IndeX API nvidia_logo_transpbg.gif Up
nv::index::IRegular_heightfield_rendering_properties Class Referenceabstract

Rendering properties for regular height-field data. More...

#include <iregular_heightfield_rendering_properties.h>

Inherits mi::base::Interface_declare< 0xaf1a0bad, ... >.

Public Member Functions

virtual void set_lod_rendering_enabled (bool enable_lod_rendering)=0
 LOD for height field rendering can be enabled or disabled. More...
 
virtual bool get_lod_rendering_enabled () const =0
 LOD for height field rendering can be enabled or disabled. More...
 
virtual void set_lod_pixel_threshold (mi::Float32 pixel_threshold)=0
 A pixel threshold defines the transition between LODs. More...
 
virtual mi::Float32 get_lod_pixel_threshold () const =0
 A pixel threshold defines the transition between LODs. More...
 
virtual void set_debug_visualization_option (mi::Uint32 o)=0
 Internal debugging options applied to the visualization. More...
 
virtual mi::Uint32 get_debug_visualization_option () const =0
 Internal debugging options applied to the visualization. More...
 

Detailed Description

Rendering properties for regular height-field data.

Member Function Documentation

 get_debug_visualization_option()

virtual mi::Uint32 nv::index::IRegular_heightfield_rendering_properties::get_debug_visualization_option ( ) const
pure virtual

Internal debugging options applied to the visualization.

Returns
Returns the applied debug option.

 get_lod_pixel_threshold()

virtual mi::Float32 nv::index::IRegular_heightfield_rendering_properties::get_lod_pixel_threshold ( ) const
pure virtual

A pixel threshold defines the transition between LODs.

Returns
Returns the threshold in screen/pixel space.

 get_lod_rendering_enabled()

virtual bool nv::index::IRegular_heightfield_rendering_properties::get_lod_rendering_enabled ( ) const
pure virtual

LOD for height field rendering can be enabled or disabled.

Returns
Returns true if LOD rendering is enabled and false otherwise.

 set_debug_visualization_option()

virtual void nv::index::IRegular_heightfield_rendering_properties::set_debug_visualization_option ( mi::Uint32  o)
pure virtual

Internal debugging options applied to the visualization.

Parameters
[in]oDebug option applied to the visualization.

 set_lod_pixel_threshold()

virtual void nv::index::IRegular_heightfield_rendering_properties::set_lod_pixel_threshold ( mi::Float32  pixel_threshold)
pure virtual

A pixel threshold defines the transition between LODs.

Parameters
[in]pixel_thresholdThe threshold in screen/pixel space.

 set_lod_rendering_enabled()

virtual void nv::index::IRegular_heightfield_rendering_properties::set_lod_rendering_enabled ( bool  enable_lod_rendering)
pure virtual

LOD for height field rendering can be enabled or disabled.

Parameters
[in]enable_lod_renderingEnable or disable LOD rendering.

The documentation for this class was generated from the following file: