You are here: Start » AVL.NET » AVS.RegionBoundingParallelogram Method

AVS.RegionBoundingParallelogram Method

Computes the smallest parallelogram containing a region.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void RegionBoundingParallelogram
(
	AvlNet.Region inRegion,
	AvlNet.BoundingRectangleFeature inBoundingParallelogramFeature,
	AvlNet.Path outBoundingParallelogram,
	out AvlNet.Point2D outCenter,
	out float outLongSide,
	out float outShortSide,
	out float outAngle
)

Parameters

Name Type Range Default Description
inRegionAvlNet.RegionInput region.
inBoundingParallelogramFeatureAvlNet.BoundingRectangleFeatureMinimalAreaDetermines what kind of bounding parallelogram will be computed. Default value: MinimalArea.
outBoundingParallelogramAvlNet.PathSmallest bounding parallelogram of the input points.
outCenterAvlNet.Point2DCenter of the bounding parallelogram.
outLongSidefloatLength of the bounding parallelogram long side.
outShortSidefloatLength of the bounding parallelogram short side.
outAnglefloatAngle of the bounding parallelogram.

Function Overrides

See also