|
| Example_heightfield_operation (const mi::neuraylib::Tag &heightfield_tag, bool is_normal_recalc, bool is_set_constant_normal, mi::Sint32 compute_id) |
|
| Example_heightfield_operation () |
|
virtual nv::index::IDistributed_data_locality_query_mode * | get_scheduling_mode () const |
|
virtual void | execute_subset (mi::neuraylib::IDice_transaction *dice_transaction, const nv::index::IData_distribution *data_distribution, nv::index::IData_subset_compute_task_processing *data_subset_processing, mi::Size data_subset_index, mi::Size data_subset_count) |
|
virtual void | execute_subset_remote (mi::neuraylib::ISerializer *serializer, mi::neuraylib::IDice_transaction *dice_transaction, const nv::index::IData_distribution *data_distribution, nv::index::IData_subset_compute_task_processing *data_subset_processing, mi::Size data_subset_index, mi::Size data_subset_count) |
|
virtual void | receive_subset_result (mi::neuraylib::IDeserializer *deserializer, mi::neuraylib::IDice_transaction *dice_transaction, const nv::index::IData_distribution *data_distribution, mi::Size data_subset_index, mi::Size data_subset_count) |
|
virtual void | serialize (mi::neuraylib::ISerializer *serializer) const |
|
virtual void | deserialize (mi::neuraylib::IDeserializer *deserializer) |
|
Definition at line 466 of file normal_recalculation.cpp.
◆ Example_heightfield_operation() [1/2]
Example_heightfield_operation::Example_heightfield_operation |
( |
const mi::neuraylib::Tag & |
heightfield_tag, |
|
|
bool |
is_normal_recalc, |
|
|
bool |
is_set_constant_normal, |
|
|
mi::Sint32 |
compute_id |
|
) |
| |
|
inline |
◆ Example_heightfield_operation() [2/2]
Example_heightfield_operation::Example_heightfield_operation |
( |
| ) |
|
|
inline |
◆ deserialize()
virtual void Example_heightfield_operation::deserialize |
( |
mi::neuraylib::IDeserializer * |
deserializer | ) |
|
|
inlinevirtual |
◆ execute_subset()
virtual void Example_heightfield_operation::execute_subset |
( |
mi::neuraylib::IDice_transaction * |
dice_transaction, |
|
|
const nv::index::IData_distribution * |
data_distribution, |
|
|
nv::index::IData_subset_compute_task_processing * |
data_subset_processing, |
|
|
mi::Size |
data_subset_index, |
|
|
mi::Size |
data_subset_count |
|
) |
| |
|
inlinevirtual |
◆ execute_subset_remote()
virtual void Example_heightfield_operation::execute_subset_remote |
( |
mi::neuraylib::ISerializer * |
serializer, |
|
|
mi::neuraylib::IDice_transaction * |
dice_transaction, |
|
|
const nv::index::IData_distribution * |
data_distribution, |
|
|
nv::index::IData_subset_compute_task_processing * |
data_subset_processing, |
|
|
mi::Size |
data_subset_index, |
|
|
mi::Size |
data_subset_count |
|
) |
| |
|
inlinevirtual |
◆ get_scheduling_mode()
virtual nv::index::IDistributed_data_locality_query_mode * Example_heightfield_operation::get_scheduling_mode |
( |
| ) |
const |
|
inlinevirtual |
◆ receive_subset_result()
virtual void Example_heightfield_operation::receive_subset_result |
( |
mi::neuraylib::IDeserializer * |
deserializer, |
|
|
mi::neuraylib::IDice_transaction * |
dice_transaction, |
|
|
const nv::index::IData_distribution * |
data_distribution, |
|
|
mi::Size |
data_subset_index, |
|
|
mi::Size |
data_subset_count |
|
) |
| |
|
inlinevirtual |
◆ serialize()
virtual void Example_heightfield_operation::serialize |
( |
mi::neuraylib::ISerializer * |
serializer | ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: