Back to Adaptive Vision Library website
You are here: Start » Function Reference » Geometry 2D Features » RectangleCharacteristicPoints
RectangleCharacteristicPoints
Computes rectangle's characteristic points.
Header: | AVL.h |
---|
Syntax
C++
C#
void avl::RectangleCharacteristicPoints ( const avl::Rectangle2D& inRectangle, atl::Optional<avl::Point2D&> outTopLeft = atl::NIL, atl::Optional<avl::Point2D&> outTopCenter = atl::NIL, atl::Optional<avl::Point2D&> outTopRight = atl::NIL, atl::Optional<avl::Point2D&> outMiddleLeft = atl::NIL, atl::Optional<avl::Point2D&> outMiddleCenter = atl::NIL, atl::Optional<avl::Point2D&> outMiddleRight = atl::NIL, atl::Optional<avl::Point2D&> outBottomLeft = atl::NIL, atl::Optional<avl::Point2D&> outBottomCenter = atl::NIL, atl::Optional<avl::Point2D&> outBottomRight = atl::NIL, atl::Optional<atl::Array<avl::Point2D>&> outCorners = atl::NIL )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inRectangle | const Rectangle2D& | |||
outTopLeft | Optional<Point2D&> | NIL | ||
outTopCenter | Optional<Point2D&> | NIL | ||
outTopRight | Optional<Point2D&> | NIL | ||
outMiddleLeft | Optional<Point2D&> | NIL | ||
outMiddleCenter | Optional<Point2D&> | NIL | ||
outMiddleRight | Optional<Point2D&> | NIL | ||
outBottomLeft | Optional<Point2D&> | NIL | ||
outBottomCenter | Optional<Point2D&> | NIL | ||
outBottomRight | Optional<Point2D&> | NIL | ||
outCorners | Optional<Array<Point2D>&> | NIL |