Name
test_region_pointtest_region_pointTestRegionPointtest_region_pointTestRegionPointTestRegionPoint — Test if the region contains a given point.
test_region_pointtest_region_pointTestRegionPointtest_region_pointTestRegionPointTestRegionPoint tests if at least one input region of
RegionsRegionsRegionsRegionsRegionsregions contains the test point
(RowRowRowRowRowrow,ColumnColumnColumnColumnColumncolumn). Is this the case, IsInsideIsInsideIsInsideIsInsideIsInsideisInside
is set to TRUE, else to FALSE
In case of empty input (= no region) and
set_system('no_object_result','true')set_system("no_object_result","true")SetSystem("no_object_result","true")set_system("no_object_result","true")SetSystem("no_object_result","true")SetSystem("no_object_result","true")
IsInsideIsInsideIsInsideIsInsideIsInsideisInside is set to FALSE
(no region contains the pixel).
The test pixel is not contained in an empty region
(no pixel of the region corresponds to the pixel).
If all regions are empty IsInsideIsInsideIsInsideIsInsideIsInsideisInside is set to
FALSE , i.e., an empty region behaves as if
it did not exist.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Region(s) to be examined.
Line index of the test pixel.
Default value: 100
Typical range of values: 0
≤
Row
Row
Row
Row
Row
row
≤
512 (lin)
Minimum increment: 1
Recommended increment: 1
Column index of the test pixel.
Default value: 100
Typical range of values: 0
≤
Column
Column
Column
Column
Column
column
≤
512 (lin)
Minimum increment: 1
Recommended increment: 1
If F is the area of one region and N is the number of regions,
the runtime complexity is O(ln(sqrt(F)) * N).
The operator test_region_pointtest_region_pointTestRegionPointtest_region_pointTestRegionPointTestRegionPoint returns the value 2 (H_MSG_TRUE)
if the parameters are correct.
The behavior in case of empty input (no input regions available) is
set via the operator set_system('no_object_result',<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>).
If necessary an exception is raised.
thresholdthresholdThresholdthresholdThresholdThreshold,
regiongrowingregiongrowingRegiongrowingregiongrowingRegiongrowingRegiongrowing,
connectionconnectionConnectionconnectionConnectionConnection
union1union1Union1union1Union1Union1,
intersectionintersectionIntersectionintersectionIntersectionIntersection,
area_centerarea_centerAreaCenterarea_centerAreaCenterAreaCenter
select_region_pointselect_region_pointSelectRegionPointselect_region_pointSelectRegionPointSelectRegionPoint
Foundation