跳转到主要内容
在《限制搜索区域的函数》中描述的 RestrictSearchArea( FuzzyRect fuzzyRect ) 函数可让您将搜索区域限制为任意模糊矩形。 下表列出了可用于获取模糊矩形的函数。
函数说明
HorSearchAreaBound LeftBound()用于为搜索区域的左边界设置约束条件。形如 LeftBound() > XCoordinate 的表达式返回 FuzzyRect。
VertSearchAreaBound TopBound()用于为搜索区域的上边界设置约束条件。类型为 topBound() > YCoordinate 的表达式将返回 FuzzyRect。
HorSearchAreaBound RightBound()用于对搜索区域的右边界设置约束条件。类型为 RightBound () > XCoordinate 的表达式返回 FuzzyRect。
VertSearchAreaBound BottomBound()用于为搜索区域的下边界设置约束条件。形如 BottomBound () > YCoordinate 的表达式返回 FuzzyRect。
FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 x.End - offset 左侧的垂直半平面。
FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 rect.Left.End - offset 左侧的垂直半平面。
FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 hyp.Rect.Left.End - offset 左侧的垂直半平面。
FuzzyRect AreaLeftOf( HypothesisInstances hyps, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 hyp.Rect.Left.End - offset 左侧的垂直半平面。
FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 x.Start + offset 右侧的垂直半平面。
FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 rect.Right.Start + offset 右侧的垂直半平面。
FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 hyp.rect.Right.Start + offset 右侧的垂直半平面。
FuzzyRect AreaRightOf( HypothesisInstances hyps, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 hyp.Rect.Right.Start + offset 右侧的垂直半平面。
FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 y.End - offset 上方的水平半平面。
FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 rect.top.End - offset 上方的水平半平面。
FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 hyp.rect.top.End - offset 上方的水平半平面。
FuzzyRect AreaAbove( HypothesisInstances hyps, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 hyp.Rect.top.End - offset 上方的水平半平面。
FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 y.Start + offset 下方的水平半平面。
FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 rect.Bottom.Start + offset 下方的水平半平面。
FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )在全局坐标系中返回一个模糊的矩形区域,表示位于点 hyp.rect.Bottom.Start + offset 下方的水平半平面。
FuzzyRect AreaBelow( HypothesisInstances hyps, Distance offset = 0 )在全局坐标系中返回一个模糊 Rectangle,对应于点 hyp.Rect.Bottom.Start + offset 以下的水平半平面。
FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 )返回一个模糊矩形,它是页面矩形与位于点(x.End – offset)左侧的垂直半平面的交集。仅当文档中页面数量的最大值和最小值都设置为 1 时才能使用该函数。对于多页文档,请使用函数 FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )
FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 )返回一个模糊矩形,它是页面矩形区域与位于点 rect.Left.End – offset 左侧的垂直半平面的交集。仅当文档的最小和最大页面数都设置为 1 时才能使用该函数。对于多页面文档,请使用函数 FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )
FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 )返回一个模糊矩形,它是页面矩形与位于点 hyp.Rect.Left.End – offset 左侧的竖直半平面的交集。仅当文档中的页面最小和最大数量均设置为 1 时才能使用该函数。对于多页面文档,请使用函数 FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0)
FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 )返回一个模糊矩形,该矩形是页面矩形与位于点 x.Start + offset 左侧的垂直半平面的交集。仅当文档的页面最小数量和最大数量均设置为 1 时,才能使用此函数。对于多页文档,请使用函数 FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )
FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 )返回一个模糊矩形,它是页面的矩形区域与位于点 rect.Right.Start + offset 右侧的垂直半平面的交集。仅当文档中页面数的最小值和最大值都设置为 1 时才能使用该函数。对于多页文档,请使用函数 FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )
FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 )返回一个模糊矩形,该矩形是页面矩形与位于点 hyp.rect.Right.Start + offset 右侧的垂直半平面的交集。仅当文档的最小和最大页面数均设置为 1 时才能使用此函数。对于多页面文档,请使用函数 FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0)
FuzzyRect ImageAbove( YInterval y, Distance offset = 0 )返回一个模糊矩形,该矩形是页面的矩形区域与位于点 y.End - offset 之上的水平半平面的交集。仅当文档的最小页数和最大页数均设置为 1 时才能使用该函数。对于多页文档,请使用函数 FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )
FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 )返回一个模糊矩形,即页面矩形与位于 rect.top.End - offset 这一点之上的水平半平面的交集。该函数仅可在文档的最小页数和最大页数都设置为 1 时使用。对于多页文档,请使用函数 FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )
FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 )返回一个模糊矩形,即页面矩形与经过点 hyp.rect.top.End - offset 且位于该点左侧的垂直半平面的交集。仅当文档的最小和最大页面数均设置为 1 时才能使用该函数。对于多页文档,请使用函数 FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )
FuzzyRect ImageBelow( YInterval y, Distance offset = 0 )返回一个模糊矩形,它是页面矩形区域与位于点 y.Start + offset 之上的水平半平面的交集。仅当文档的最小页数和最大页数都设置为 1 时才能使用此函数。对于多页面文档,请使用函数 FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )
FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 )返回一个模糊矩形,它是页面矩形与位于点 rect.Bottom.Start + offset 之下的水平半平面的交集。仅当文档的最小和最大页面数都设置为 1 时才能使用该函数。对于多页文档,请使用函数 FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )
FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 )返回一个模糊矩形,该矩形是页面矩形与位于点 hyp.rect.Bottom.Start + offset 之下的水平半平面相交所得的区域。仅当文档中页面的最大数量和最小数量都设置为 1 时才能使用此函数。对于多页文档,请使用函数 FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )