You are here: Start » AVL.NET » AVL.ArrangePoint3DGrid Method

AVL.ArrangePoint3DGrid Method

Creates a surface structure from Point3DGrid taking into account X and Y coordinates.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void ArrangePoint3DGrid(
	AvlNet.Point3DGrid inPoint3DGrid,
	double? inMinX,
	double? inMaxX,
	double? inMinY,
	double? inMaxY,
	double inZOffset,
	double inZScale,
	AvlNet.PlainType inPointType,
	out AvlNet.Surface outSurface,
	out double outMinX,
	out double outMinY
)

Parameters

Name Type Range Default Description
inPoint3DGridAvlNet.Point3DGrid
inMinXdouble?
inMaxXdouble?
inMinYdouble?
inMaxYdouble?
inZOffsetdouble
inZScaledouble<0.000001, INF>1.0DDefault value: 1.0D.
inPointTypeAvlNet.PlainTypeInt16Type of single point Z coordinate. Default value: Int16.
outSurfaceAvlNet.Surface
outMinXdouble
outMinYdouble

Errors

Error type Description
DomainError Empty point array in ArrangePoint3DGrid.
DomainError Incorrect coordinate limits in ArrangePoint3DGrid.
DomainError Surface dimensions too big in ArrangePoint3DGrid.

See also