RectangleCharacteristicPoints


Computes rectangle's characteristic points.

Syntax

C++
Python
 
def RectangleCharacteristicPoints(
	inRectangle: Rectangle2D,
	/,
	*,
	outTopLeft: Point2D | None = None,
	outTopCenter: Point2D | None = None,
	outTopRight: Point2D | None = None,
	outMiddleLeft: Point2D | None = None,
	outMiddleCenter: Point2D | None = None,
	outMiddleRight: Point2D | None = None,
	outBottomLeft: Point2D | None = None,
	outBottomCenter: Point2D | None = None,
	outBottomRight: Point2D | None = None
)
-> outCorners: list[Point2D]

Parameters

Name Type Default Description
Input value inRectangle Rectangle2D
Output value outTopLeft Point2D | None None
Output value outTopCenter Point2D | None None
Output value outTopRight Point2D | None None
Output value outMiddleLeft Point2D | None None
Output value outMiddleCenter Point2D | None None
Output value outMiddleRight Point2D | None None
Output value outBottomLeft Point2D | None None
Output value outBottomCenter Point2D | None None
Output value outBottomRight Point2D | None None
Output value outCorners list[Point2D]