Back to Adaptive Vision Library websiteYou are here:
Start »
Function Reference »
Region Basics »
CreateBoxBorderRegion
Creates a frame-shaped region with given parameters.
Syntax
C++
C#
void avl::CreateBoxBorderRegion
(
const avl::Box& inBox,
int inBorderWidth,
avl::BorderPosition::Type inBorderPosition,
int inFrameWidth,
int inFrameHeight,
avl::Region& outRegion
)
void CreateBoxBorderRegion
(
Box inBox,
int inBorderWidth,
BorderPosition inBorderPosition,
int inFrameWidth,
int inFrameHeight,
out Region outRegion
)
Parameters
|
Name |
Type |
Range |
Default |
Description |
 |
inBox |
const Box& |
|
|
|
 |
inBorderWidth |
int |
0 -  |
1 |
|
 |
inBorderPosition |
BorderPosition::Type |
|
Centered |
|
 |
inFrameWidth |
int |
0 -  |
|
Width of the created region's frame |
 |
inFrameHeight |
int |
0 -  |
|
Height of the created region's frame |
 |
outRegion |
Region& |
|
|
Output region |
Errors
| Error type |
Description |
| DomainError |
Incorrect BorderPosition in CreateBoxBorderRegion. |