You are here: Start » AVL.NET » Geometry 3D Spatial Transforms
Geometry 3D Spatial Transforms
| 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. | |
| CropSurface | Removes from the surface points that are not contained in a given rectangular box. | |
| CropSurfaceByNeighborsProximity | Removes from the surface points that are too distant from their neighbor points. | |
| CropSurfaceByPlaneProximity | Removes from the surface points that are too distant from a given plane. | |
| CropSurfaceToBox3D | Removes from the surface points that are not contained in a given box in 3D. | |
| CropSurfaceToRegion | Removes points that are not present in a given region. | |
| JoinPoint3DGrids | Combines two point grids into one. | |
| JoinSurfaces | Combines two surfaces into one. | |
| ProjectLineOntoPlane3D | Projects a line 3D onto a plane. | |
| ProjectPoint2DOntoPlane3D | Projects a point on a plane Z=0 onto a given plane, translating it parallel to Z axis. | |
| ProjectPointOnLine3D | Projects a point 3D onto a line in 3D. | |
| ProjectPointOntoPlane3D | 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. | |
| RescaleBox3D | Changes the distances of box in 3D to a reference point. | |
| RescaleCircle3D | Changes radius of a circle in 3D and translates its center in relation to a reference point. | |
| RescaleLine3D | Changes the input line in 3D distance to a reference point. | |
| RescalePlane | Changes the input plane distance to a reference point. | |
| RescalePoint3D | Changes the distance of a point to a reference point. | |
| RescalePoint3DArray | Changes the distances of array points to a reference point. | |
| RescalePoint3DGrid | Changes the distances of grid points to a reference point. | |
| RescaleSegment3D | Lengthens or shortens a segment in 3D relatively. | |
| RescaleSurface | Changes the distances of surface points to a reference point. | |
| RescaleVector3D | Lengthens or shortens a 3D vector relatively preserving its direction. | |
| ResizeBox3D | Changes the dimensions of a box in 3D. | |
| ResizeBox3D_Delta | Changes the dimensions of a box in 3D by adding some values. | |
| ResizeBox3D_Relative | Resizes a box in 3D to relatively defined dimensions. | |
| ResizeCircle3D | Changes radius of a circle in 3D. | |
| ResizeCircle3D_Delta | Changes radius of a circle in 3D by adding a value. | |
| ResizeSegment3D | Lengthens or shortens a segment in 3D to a new length preserving its orientation and center point. | |
| ResizeSegment3D_Delta | Changes length of a segment in 3D by adding a value preserving its orientation and center point. | |
| ResizeVector3D | Lengthens or shortens a 3D vector preserving its direction. | |
| ResizeVector3D_Delta | Extends length of a 3D vector by adding a value preserving its direction. | |
| ReverseSegment3D | Swaps the two endpoints of a segment in 3D. | |
| RotateCircle3D | Rotates a circle in 3D around an axis in 3D. | |
| RotateLine3D | Rotates a line in 3D around an axis in 3D. | |
| RotatePlane | Rotates a plane in 3D around an axis in 3D. | |
| RotatePoint3D | Rotates a 3D point around an axis in 3D. | |
| RotatePoint3DArray | Rotates an array of 3D points around an axis in 3D. | |
| RotatePoint3DGrid | Rotates a grid of 3D points around an axis in 3D. | |
| RotateSegment3D | Rotates a segment in 3D around an axis 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. | |
| TransformPoint3DGrid | Applies a general transformation expressed by a matrix to a grid of 3D points. | |
| TranslateBox3D | Shifts a box in 3D by a vector. | |
| TranslateCircle3D | Shifts a circle in 3D by a vector. | |
| TranslateLine3D | Shifts a line in 3D by a vector. | |
| TranslatePlane | Shifts a plane in 3D by a vector. | |
| TranslatePoint3D | Translates a point by a vector. | |
| TranslatePoint3D_Toward | Translates a point in 3D towards another point in 3D by a specified distance. | |
| TranslatePoint3DArray | Translates an array of points by a vector. | |
| TranslatePoint3DGrid | Translates a grid of points by a vector. | |
| TranslateSegment3D | Shifts a segment in 3D by a vector. | |
| TranslateSurface | Translates a surface by a vector. |
