H5S_SELECT_PROJECT_INTERSECTION
Projects the intersection of two source selections to a destination selection
Procedure:
H5S_SELECT_PROJECT_INTERSECTION ( src_space_id, dst_space_id, src_intersect_space_id )
Signature:
Replace this text with the C function signature
Replace this text with the Fortran function signature
Parameters:
hid_t src_space_id | IN: Selection that is mapped to dst_space_id , and intersected with src_intersect_space_id |
hid_t dst_space_id | IN: Selection that is mapped to src_space_id |
hid_t src_intersect_space_id | IN: Selection whose intersection with src_space_id is projected to dst_space_id to obtain the result |
Description:
H5S_SELECT_PROJECT_INTERSECTION computes the intersection between two dataspace selections and projects that intersection into a third selection.This can be useful for VOL developers to implement chunked or virtual datasets.
Returns:
A dataspace with a selection equal to the intersection of src_intersect_space_id
and src_space_id
projected from src_space
to dst_space
on success, negative on failure.
Example:
History:
Release | Change |
---|
1.10.7, 1.12.0 | C function introduced in this release. |
--- Last Modified: September 15, 2020 | 02:37 PM