Back to Adaptive Vision Library website
You are here: Start » Function Reference » Geometry 3D Spatial Transforms
Geometry 3D Spatial Transforms
Select a function from the list below.
| Icon | Name | Description |
|---|---|---|
| CropPoint3DGrid | Removes from the grid points that are not contained in a given rectangular box. | |
| CropPoint3DGridByNeighborsProximity | Removes from the grid points that are too distant from their neighbor points. | |
| CropPoint3DGridByPlaneProximity | Removes from the grid points that are too distant from a given plane. | |
| CropPoint3DGridToRegion | Removes points that are not present in a given region. | |
| JoinPoint3DGrids | Combines two point grids into one. | |
| ProjectPoint2DOntoPlane | Projects a point on a plane Z=0 onto a given plane, translating it parallel to Z axis. | |
| ProjectPoint3DOntoPlane | Projects a point 3D onto a plane. | |
| ProjectPointOrthogonal | Converts a point through a simple orthogonal projection, parallel to the Z axis. | |
| ProjectPointPerspective | Converts a point through a perspective projection, parallel to the Z axis. | |
| RescalePoint3D | Changes the distance of a point to a reference point. | |
| RescalePoint3DArray | Changes the distances of array points to a reference point. | |
| ResizeVector3D | Lengthens or shortens a 3D vector preserving its direction. | |
| RotatePoint3D | Rotates a 3D point around an axis (point+vector) in 3D. | |
| RotatePoint3DArray | Rotates an array of 3D points around an axis (point+vector) in 3D. | |
| RotateVector3D | Rotates a 3D vector around another 3D vector (the axis). | |
| TransformPoint3D | Applies a general transformation expressed by a matrix to a 3D point. | |
| TransformPoint3DArray | Applies a general transformation expressed by a matrix to an array of 3D points. | |
| TranslatePoint3D | Translates a point by a vector. | |
| TranslatePoint3DArray | Translates an array of points by a vector. |
