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

Attribute-set descriptor for sparse volume subsets. More...

#include <isparse_volume_subset.h>

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

Classes

struct  Attribute_parameters
 Sparse volume attribute parameters. More...
 

Public Member Functions

virtual bool setup_attribute (mi::Uint32 attrib_index, const Attribute_parameters &attrib_params)=0
 Configure the parameters for an attribute for a sparse volume subset. More...
 
virtual bool get_attribute_parameters (mi::Uint32 attrib_index, Attribute_parameters &attrib_params) const =0
 Get the attribute parameters of a currently valid attribute for a given index. More...
 

Detailed Description

Attribute-set descriptor for sparse volume subsets.

This interface is used to configure a set of attributes for a sparse volume subset to input into the NVIDIA IndeX library.

Member Function Documentation

 get_attribute_parameters()

virtual bool nv::index::ISparse_volume_attribute_set_descriptor::get_attribute_parameters ( mi::Uint32  attrib_index,
Attribute_parameters attrib_params 
) const
pure virtual

Get the attribute parameters of a currently valid attribute for a given index.

Parameters
[in]attrib_indexThe storage index of the attribute.
[out]attrib_paramsThe attribute parameters for the given index.
Returns
True when the attribute according to the passed index could be found, false otherwise.

 setup_attribute()

virtual bool nv::index::ISparse_volume_attribute_set_descriptor::setup_attribute ( mi::Uint32  attrib_index,
const Attribute_parameters attrib_params 
)
pure virtual

Configure the parameters for an attribute for a sparse volume subset.

Parameters
[in]attrib_indexThe storage index of the attribute.
[in]attrib_paramsThe attribute parameters for the given index.
Returns
True when the attribute according to the passed index could be set up, false otherwise.

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