Inherits mi::neuraylib::Base< id1, ... >.
|
virtual IDistributed_data_subset * | create (const mi::math::Bbox_struct< mi::Float32, 3 > &bbox, mi::Uint32 time_step, IData_subset_factory *factory, mi::neuraylib::IDice_transaction *dice_transaction) const |
| Empty body, i.e., no data import required based on floating-point bounding boxes. More...
|
|
virtual void | serialize (mi::neuraylib::ISerializer *serializer) const |
| Empty body, i.e., no member data is serialized. More...
|
|
virtual void | deserialize (mi::neuraylib::IDeserializer *deserializer) |
| Empty body, i.e., no member data is deserialized. More...
|
|
const IDistributed_data_properties * | get_dataset_properties () const |
| Empty body, i.e., no data properties exposed. More...
|
|
virtual const char * | get_configuration () const |
| Empty body, i.e., no configuration for the session exporter given. More...
|
|
template<mi::Uint32 id1, mi::Uint16 id2, mi::Uint16 id3, mi::Uint8 id4, mi::Uint8 id5, mi::Uint8 id6, mi::Uint8 id7, mi::Uint8 id8, mi::Uint8 id9, mi::Uint8 id10, mi::Uint8 id11, class I = IDistributed_data_import_callback>
class nv::index::Distributed_continuous_data_import_callback< id1, ... >
This mixin class can be used to implement the IDistributed_data_import_callback interface.
This mixin class provides a default implementation of some of the pure virtual methods of the IDistributed_data_import_callback. The documentation here just lists the behavior of the default implementation, see IDistributed_data_import_callback for the documentation of the methods themselves.
template<mi::Uint32 id1, mi::Uint16 id2, mi::Uint16 id3, mi::Uint8 id4, mi::Uint8 id5, mi::Uint8 id6, mi::Uint8 id7, mi::Uint8 id8, mi::Uint8 id9, mi::Uint8 id10, mi::Uint8 id11, class I = IDistributed_data_import_callback>
Empty body, i.e., no data import required based on floating-point bounding boxes.
- Parameters
-
[in] | bbox | unused. |
[in] | time_step | unused. |
[in] | factory | unused. |
[in] | dice_transaction | unused. |
- Returns
- 0.
template<mi::Uint32 id1, mi::Uint16 id2, mi::Uint16 id3, mi::Uint8 id4, mi::Uint8 id5, mi::Uint8 id6, mi::Uint8 id7, mi::Uint8 id8, mi::Uint8 id9, mi::Uint8 id10, mi::Uint8 id11, class I = IDistributed_data_import_callback>
Empty body, i.e., no member data is deserialized.
- Parameters
-
template<mi::Uint32 id1, mi::Uint16 id2, mi::Uint16 id3, mi::Uint8 id4, mi::Uint8 id5, mi::Uint8 id6, mi::Uint8 id7, mi::Uint8 id8, mi::Uint8 id9, mi::Uint8 id10, mi::Uint8 id11, class I = IDistributed_data_import_callback>
Empty body, i.e., no configuration for the session exporter given.
template<mi::Uint32 id1, mi::Uint16 id2, mi::Uint16 id3, mi::Uint8 id4, mi::Uint8 id5, mi::Uint8 id6, mi::Uint8 id7, mi::Uint8 id8, mi::Uint8 id9, mi::Uint8 id10, mi::Uint8 id11, class I = IDistributed_data_import_callback>
Empty body, i.e., no data properties exposed.
template<mi::Uint32 id1, mi::Uint16 id2, mi::Uint16 id3, mi::Uint8 id4, mi::Uint8 id5, mi::Uint8 id6, mi::Uint8 id7, mi::Uint8 id8, mi::Uint8 id9, mi::Uint8 id10, mi::Uint8 id11, class I = IDistributed_data_import_callback>
Empty body, i.e., no member data is serialized.
- Parameters
-