You are here: Start » AVL.NET » Function Reference » Geometry 3D » Geometry 3D Fitting » AVL.AnalyzePoint3DGrid

AVL.AnalyzePoint3DGrid

Analyzes the steps in X and Y directions of a point 3D grid.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void AnalyzePoint3DGrid
(
	AvlNet.Point3DGrid inPointGrid,
	AvlNet.Point3DGridType inPointGridType,
	AvlNet.ValueLimits inXLimits,
	AvlNet.ValueLimits inYLimits,
	AvlNet.ValueLimits inZLimits,
	float inEpsilonX,
	float inEpsilonY,
	float inCoverage,
	out double outScaleX,
	out double outOffsetX,
	out double outScaleY,
	out double outOffsetY
)

Parameters

Name Type Range Default Description
inPointGridAvlNet.Point3DGrid
inPointGridTypeAvlNet.Point3DGridType
inXLimitsAvlNet.ValueLimitsLimits for the X coordinate.
inYLimitsAvlNet.ValueLimitsLimits for the Y coordinate.
inZLimitsAvlNet.ValueLimitsLimits for the Z coordinate.
inEpsilonXfloat<0.0f, INF>0.0fMaximum possible error in the X direction. Default value: 0.0f.
inEpsilonYfloat<0.0f, INF>Maximum possible error in the Y direction.
inCoveragefloat<0.0f, 1.0f>0.3fPercentage of points that should be taken into account. Default value: 0.3f.
outScaleXdouble
outOffsetXdouble
outScaleYdouble
outOffsetYdouble

Errors

List of possible exceptions:

Error type Description
DomainError Unsupported inPointGridType in AnalyzePoint3DGrid.

See also