You are here: Start » AVL.NET » Function Reference » Region » Region Features » AVL.RegionBoundingRectangle_FixedAngle_OrNil

AVL.RegionBoundingRectangle_FixedAngle_OrNil

Computes the smallest rectangle with the given orientation angle containing a region; returns NIL if the region is empty.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void RegionBoundingRectangle_FixedAngle_OrNil
(
	AvlNet.Region inRegion,
	float inAngle,
	out AvlNet.Rectangle2D? outBoundingRectangle,
	out AvlNet.Point2D? outCenter,
	out float? outLongSide,
	out float? outShortSide
)

Parameters

Name Type Range Default Description
inRegionAvlNet.RegionInput region.
inAnglefloatExpected angle of the resulting rectangle.
outBoundingRectangleAvlNet.Rectangle2D?Smallest bounding rectangle of the input region.
outCenterAvlNet.Point2D?Center of the bounding rectangle.
outLongSidefloat?Length of the bounding rectangle long side.
outShortSidefloat?Length of the bounding rectangle short side.

See also