Back to Adaptive Vision Library website

You are here: Start » Function Reference » Surface » Surface Basics » TestSurface

TestSurface


Header: AVL.h
Namespace: avl
Module: Vision3DStandard

Returns a sample 3D surface.

Syntax

C++
C#
 
void avl::TestSurface
(
	TestSurfaceState& ioState,
	const avl::PlainType::Type& inPointType,
	const float inDensity,
	const float inScaleX,
	const float inScaleY,
	const float inScaleZ,
	avl::Surface& outSurface
)

Parameters

Name Type Range Default Description
Input will be modified
ioState TestSurfaceState& Object used to maintain state of the function.
Input value
inPointType const PlainType::Type& Int16 Type of single point Z coordinate
Input value
inDensity const float 1.0 - 20.0 4.0f Density of points along each axis over a unit of 10
Input value
inScaleX const float 0.001 - 1.0f Scaling of output object on X axis
Input value
inScaleY const float 0.001 - 1.0f Scaling of output object on Y axis
Input value
inScaleZ const float 0.001 - 1.0f Scaling of output object on Z axis
Output value
outSurface Surface& Output object