Page tree

 

JAVA

FORTRAN

C++

C

 

Link

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_idIN: Selection that is mapped to dst_space_id, and intersected with src_intersect_space_id
hid_t dst_space_idIN: Selection that is mapped to src_space_id
hid_t src_intersect_space_idIN: 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:

None

History:
ReleaseChange
1.10.7, 1.12.0C function introduced in this release.

--- Last Modified: September 15, 2020 | 02:37 PM