Back to Aurora Vision Library Lite website
You are here: Start » Geometry 2D » Geometry 2D Constructions » SplitRectangle
SplitRectangle
Header: | AVL.h |
---|---|
Namespace: | avl |
Splits the rectangle into two along the direction.
Syntax
void avl::SplitRectangle ( const avl::Rectangle2D& inRectangle, const avl::SplitDirection::Type inSplitDirection, avl::Rectangle2D& outRectangle1, avl::Rectangle2D& outRectangle2 )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inRectangle | const Rectangle2D& | |||
inSplitDirection | const SplitDirection::Type | |||
outRectangle1 | Rectangle2D& | |||
outRectangle2 | Rectangle2D& |
Errors
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Unknown split direction in SplitRectangle. |