Back to FabImage Library website
You are here: Start » Function Reference » Point3DGrid » Point3DGrid Basics » GetPoint3DGridPoint_Interpolated

GetPoint3DGridPoint_Interpolated
Header: | FIL.h |
---|---|
Namespace: | fil |
Module: | Vision3DLite |
Returns an interpolated single point of a point 3D grid.
Syntax
C++
C#
void fil::GetPoint3DGridPoint_Interpolated ( const fil::Point3DGrid& inPoint3DGrid, float inOffsetX, float inOffsetY, float inStepX, float inStepY, float inX, float inY, int inInterpolationRadius, fil::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 - 65535 | 1 | Radius of vicinity taking into account to interpolate not existing point |
![]() |
outPoint | Point3D& | Output point |
Errors
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Incorrect input coordinates in GetPoint3DGridPoint_Interpolated. |