Query modes to determine the data localities of data subsets inside a region of interest. More...
#include <idistributed_data_locality.h>
Inherits mi::base::Interface_declare< 0x841224fe, ... >.
Public Member Functions | |
virtual const mi::math::Bbox_struct< mi::Float32, 3 > & | get_spatial_coverage () const =0 |
Spatial query methods let determine data localities based on a spatial coverage. More... | |
Query modes to determine the data localities of data subsets inside a region of interest.
Deriving a data locality from the data distribution for a specific distributed dataset type based on the bounding box, i.e., a region of interest, represents a fundamental operation. The present interface class IDistributed_data_subset_locality_query_mode
allows for a specifying a bounding box along with the distributed dataset. A data locality determined using this query method will include all data subsets that are contained inside or just intersect the region of interest.
The interface method get_spatial_coverage returns the bounding box that covers a spatial area. All data subsets that are covered at least partially, will be considered in the data locality.
|
pure virtual |
Spatial query methods let determine data localities based on a spatial coverage.
The bounding box represented by mi::math::Bbox_struct<mi::Float32, 3>
specify a spatial region of interest. All data subsets that are covered at least partially, will be considered in a data locality.