Back to Aurora Vision Library website
You are here: Start » Function Reference » Surface » Surface Basics » CreateFlatSurface
![](../../img/icon/CreatePointGrid.png)
CreateFlatSurface
Header: | AVL.h |
---|---|
Namespace: | avl |
Module: | Vision3DStandard |
Creates a uniform surface.
Syntax
C++
C#
void avl::CreateFlatSurface ( const int inWidth, const int inHeight, const avl::PlainType::Type& inPointType, const double inXOffset, const double inXScale, const double inYOffset, const double inYScale, const double inZOffset, const double inZScale, atl::Optional<double> inZ, avl::Surface& outSurface )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() |
inWidth | const int | 1 - 65535 | 320 | Width of the created surface |
![]() |
inHeight | const int | 1 - 65535 | 240 | Height of the created surface |
![]() |
inPointType | const PlainType::Type& | Int16 | Type of single point Z coordinate | |
![]() |
inXOffset | const double | 0.0D | ||
![]() |
inXScale | const double | 0.001 - ![]() |
1.0D | |
![]() |
inYOffset | const double | 0.0D | ||
![]() |
inYScale | const double | 0.001 - ![]() |
1.0D | |
![]() |
inZOffset | const double | 0.0D | ||
![]() |
inZScale | const double | 0.001 - ![]() |
1.0D | |
![]() |
inZ | Optional<double> | 0.0D | Z coordinate of all points of the created surface | |
![]() |
outSurface | Surface& |