You are here: Start » Function Reference » Basic » Box

Box

Icon Name Description / Applications Modules
BoxCenter BoxCenter

Returns center of a box.

FoundationLite
BoxCharacteristicPoint BoxCharacteristicPoint

Returns a characteristic point (e.g. the top-left) of a box.

FoundationLite
BoxCharacteristicPoints BoxCharacteristicPoints

Computes the characteristic points of the box.

FoundationLite
BoxesBoundingBox BoxesBoundingBox

Computes the bounding box of given boxes.

FoundationLite
BoxesBoundingBox_OrNil BoxesBoundingBox_OrNil

Computes the bounding box of given boxes; returns NIL if the array is empty.

FoundationLite
BoxIntersection BoxIntersection

Computes the common part of two boxes.

FoundationLite
BoxToBoxDistance BoxToBoxDistance

Computes minimal distance between one of the points of the first box with one of the points of the second box.

FoundationLite
CreateBox CreateBox

Creates a box.

FoundationLite
DilateBox DilateBox

Performs a morphological dilation on a box using box kernel.

FoundationLite
ErodeBox ErodeBox

Performs a morphological erosion on a box using box kernel.

FoundationLite
RemoveEmptyBoxes RemoveEmptyBoxes

The input boxes which have both dimensions different from zero are copied to the output.


Secures against domain errors caused by empty boxes.

FoundationLite
ResizeBox ResizeBox

Changes the dimensions of a box.

FoundationLite
ResizeBox_Delta ResizeBox_Delta

Changes the dimensions of a box by adding some values.

FoundationLite
ResizeBox_Relative ResizeBox_Relative

Resizes a box to relatively defined dimensions.

FoundationLite
SkipEmptyBox SkipEmptyBox

If the input box has both dimensions different from zero, then it is copied to the output; otherwise Nil is returned.


Secures against domain errors caused by empty boxes.

FoundationLite
SplitBox SplitBox

Splits a box into two along a direction.

FoundationLite
TestBoxEmpty TestBoxEmpty

Tests whether the box is empty.

FoundationLite
TestBoxEqualTo TestBoxEqualTo

Tests whether given boxes are equal.

FoundationLite
TestBoxInBox TestBoxInBox

Tests whether a box is contained in another one.

FoundationLite
TestBoxIntersectsWith TestBoxIntersectsWith

Tests whether two boxes have non-empty intersection.

FoundationLite
TestBoxNotEmpty TestBoxNotEmpty

Tests whether the box is not empty.

FoundationLite
TranslateBox TranslateBox

Shifts a box by a discreet vector.

FoundationLite