Back to Adaptive Vision Library websiteYou are here:
Start »
Function Reference »
Point3DGrid Basics »
GetPoint3DGridPoint_Interpolated
GetPoint3DGridPoint_Interpolated
Returns an interpolated single point of a point 3D grid.
Syntax
C++
C#
void avl::GetPoint3DGridPoint_Interpolated
(
const avl::Point3DGrid& inPoint3DGrid,
float inOffsetX,
float inOffsetY,
float inStepX,
float inStepY,
float inX,
float inY,
int inInterpolationRadius,
avl::Point3D& outPoint
)
void GetPoint3DGridPoint_Interpolated
(
Point3DGrid inPoint3DGrid,
float inOffsetX,
float inOffsetY,
float inStepX,
float inStepY,
float inX,
float inY,
int inInterpolationRadius,
out Point3D outPoint
)
Parameters
|
Name |
Type |
Range |
Default |
Description |
|
inPoint3DGrid |
const Point3DGrid& |
|
|
Input point 3D grid |
|
inOffsetX |
float |
|
|
Defines offset of the input grid along X axis |
|
inOffsetY |
float |
|
|
Defines offset of the input grid along Y axis |
|
inStepX |
float |
0.01 - |
1.0f |
Defines step of the input grid along X axis |
|
inStepY |
float |
0.01 - |
1.0f |
Defines step of the input grid along Y axis |
|
inX |
float |
|
|
X coordinate of the input point |
|
inY |
float |
|
|
Y coordinate of the input point |
|
inInterpolationRadius |
int |
0 - 65536 |
1 |
Radius of vicinity taking into account to interpolate not existing point |
|
outPoint |
Point3D& |
|
|
Output point |
Errors
Error type |
Description |
DomainError |
Incorrect input coordinates in GetPoint3DGridPoint_Interpolated. |