You are here: Start » AVL.NET » Invoke.RegionInscribedBox

Invoke.RegionInscribedBox

Computes the largest box contained in a region.

Namespace:Avl
Assembly:AvlNet.dll

Syntax

C++
C#
 
public static void RegionInscribedBox
(
	Avl.Region inRegion,
	float inMinAspectRatio,
	Optional<float> inMaxAspectRatio,
	int inMinWidth,
	Optional<int> inMaxWidth,
	int inMinHeight,
	Optional<int> inMaxHeight,
	Conditional<Avl.Box> outBox
)

Parameters

Name Type Range Default Description
inRegionAvl.RegionInput region.
inMinAspectRatiofloat<0.0f, INF>0.0fMinimal aspect ratio of found box. Default value: 0.0f.
inMaxAspectRatioAtl.Optional<float><0.0f, INF>Maximal aspect ratio of found box (reciprocal of inMinAspectRatio by default). Default value: atl::NIL.
inMinWidthint<1, 65535>1Minimal width of found box. Default value: 1.
inMaxWidthAtl.Optional<int><1, 65535>Maximal width of found box. Default value: atl::NIL.
inMinHeightint<1, 65535>1Minimal height of found box. Default value: 1.
inMaxHeightAtl.Optional<int><1, 65535>Maximal height of found box. Default value: atl::NIL.
outBoxAtl.Conditional<Avl.Box>Found box with largest area.

See also