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

#include <idistributed_compute_destination_buffer.h>

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

Classes

struct  LOD_level_info
 Structural information regarding the level-of-detail data. More...
 

Public Member Functions

virtual mi::Uint32 get_nb_mipmap_levels () const =0
 Number of mipmap-levels in the configuration. More...
 
virtual void set_nb_mipmap_levels (mi::Uint32 nb_mipmaps)=0
 Number of mipmap-levels in the configuration. More...
 
virtual LOD_level_info get_mip_level_info (mi::Uint32 mip_level) const =0
 Information regarding the mipmap-levels in the configuration. More...
 
virtual void set_mip_level_info (mi::Uint32 mip_level, const LOD_level_info &mip_level_info)=0
 Information regarding the mipmap-levels in the configuration. More...
 

Detailed Description

Member Function Documentation

 get_mip_level_info()

virtual LOD_level_info nv::index::IDistributed_compute_destination_buffer_2d_texture_LOD_configuration::get_mip_level_info ( mi::Uint32  mip_level) const
pure virtual

Information regarding the mipmap-levels in the configuration.

Parameters
[in]mip_levelThe mipmap level for which information shall be provided.
Returns
Returns the information regarding a given mipmap level.

 get_nb_mipmap_levels()

virtual mi::Uint32 nv::index::IDistributed_compute_destination_buffer_2d_texture_LOD_configuration::get_nb_mipmap_levels ( ) const
pure virtual

Number of mipmap-levels in the configuration.

Returns
Returns the number of mipmap levels.

 set_mip_level_info()

virtual void nv::index::IDistributed_compute_destination_buffer_2d_texture_LOD_configuration::set_mip_level_info ( mi::Uint32  mip_level,
const LOD_level_info mip_level_info 
)
pure virtual

Information regarding the mipmap-levels in the configuration.

Parameters
[in]mip_levelThe mipmap level for which information shall be set.
[in]mip_level_infoThe mipmap level information to be set for the given mipmap level.

 set_nb_mipmap_levels()

virtual void nv::index::IDistributed_compute_destination_buffer_2d_texture_LOD_configuration::set_nb_mipmap_levels ( mi::Uint32  nb_mipmaps)
pure virtual

Number of mipmap-levels in the configuration.

Parameters
[in]nb_mipmapsDefines the number of mipmap levels.

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