Attribute-set descriptor for particle volume subsets.
More...
#include <iparticle_volume_subset.h>
Inherits mi::base::Interface_declare< 0x27f160e3, ... >.
Attribute-set descriptor for particle volume subsets.
This interface is used to configure a set of attributes for a particle volume subset to input into the NVIDIA IndeX library.
◆ get_attribute_count_limit()
virtual mi::Uint32 nv::index::IParticle_volume_attribute_set_descriptor::get_attribute_count_limit |
( |
| ) |
const |
|
pure virtual |
Get maximum number of attributes.
◆ get_attribute_parameters()
virtual bool nv::index::IParticle_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_index | The storage index of the attribute. |
[out] | attrib_params | The 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::IParticle_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 particle volume subset.
- Parameters
-
[in] | attrib_index | The storage index of the attribute. |
[in] | attrib_params | The 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: