Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Geometry 3D Spatial Transforms

# Geometry 3D Spatial Transforms

Select a filter from the list below.

Icon | Name | Description | Modules |
---|---|---|---|

AlignPoint3DArrayToPlane | Rotates an array of 3D points with a rotation that transforms the input plane to be parallel to XY plane. | Vision3DLite | |

Box2DToBox3D_AxesPlane | Projects a 2D box onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Box3DToBox2D_AxesPlane | Projects a 3D box onto a plane defined by coordinate axes. | Vision3DLite | |

Circle2DToCircle3D_AxesPlane | Projects a 2D circle onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Circle3DToCircle2D_AxesPlane | Projects a 3D circle onto a plane defined by coordinate axes. | Vision3DLite | |

Line2DToLine3D_AxesPlane | Projects a 2D line onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Line3DToLine2D_AxesPlane | Projects a 3D line onto a plane defined by coordinate axes. | Vision3DLite | |

MirrorPoint3D | Mirrors a point according to the input plane. | Vision3DLite | |

MirrorPoint3DArray | Mirrors each point from the array according to the input plane. | Vision3DLite | |

Point2DToPoint3D_AxesPlane | Projects a 2D point onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Point3DToPoint2D_AxesPlane | Projects a 3D point onto a plane defined by coordinate axes. | Vision3DLite | |

Points2DToPoints3D_AxesPlane | Projects an array of 2D points onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Points3DToPoints2D_AxesPlane | Projects an array of 3D points onto a plane defined by coordinate axes. | Vision3DLite | |

ProjectLineOntoPlane3D | Projects a line 3D onto a plane. | Vision3DLite | |

ProjectPoint2DOntoPlane3D | Projects a point on a plane Z=0 onto a given plane, translating it parallel to Z axis. | Vision3DLite | |

ProjectPointOnLine3D | Projects a point 3D onto a line in 3D. | Vision3DLite | |

ProjectPointOntoPlane3D | Projects a point 3D onto a plane. | Vision3DLite | |

ProjectPointOrthogonal | Converts a point through a simple orthogonal projection, parallel to the Z axis. | Vision3DLite | |

ProjectPointPerspective | Converts a point through a perspective projection, parallel to the Z axis. | Vision3DLite | |

RescaleBox3D | Changes the distances of box in 3D to a reference point. | Vision3DLite | |

RescaleCircle3D | Changes radius of a circle in 3D and translates its center in relation to a reference point. | Vision3DLite | |

RescaleLine3D | Changes the input line in 3D distance to a reference point. | Vision3DLite | |

RescalePlane | Changes the input plane distance to a reference point. | Vision3DLite | |

RescalePoint3D | Changes the distance of a point to a reference point. | Vision3DLite | |

RescalePoint3DArray | Changes the distances of array points to a reference point. | Vision3DLite | |

RescaleSegment3D | Lengthens or shortens a segment in 3D relatively. | Vision3DLite | |

RescaleVector3D | Lengthens or shortens a 3D vector relatively preserving its direction. | Vision3DLite | |

ResizeBox3D | Changes the dimensions of a box in 3D. | Vision3DLite | |

ResizeBox3D_Delta | Changes the dimensions of a box in 3D by adding some values. | Vision3DLite | |

ResizeBox3D_Relative | Resizes a box in 3D to relatively defined dimensions. | Vision3DLite | |

ResizeCircle3D | Changes radius of a circle in 3D. | Vision3DLite | |

ResizeCircle3D_Delta | Changes radius of a circle in 3D by adding a value. | Vision3DLite | |

ResizeSegment3D | Lengthens or shortens a segment in 3D to a new length preserving its orientation and center point. | Vision3DLite | |

ResizeSegment3D_Delta | Changes length of a segment in 3D by adding a value preserving its orientation and center point. | Vision3DLite | |

ResizeVector3D | Lengthens or shortens a 3D vector preserving its direction. | Vision3DLite | |

ResizeVector3D_Delta | Extends length of a 3D vector by adding a value preserving its direction. | Vision3DLite | |

ReverseSegment3D | Swaps the two endpoints of a segment in 3D. | Vision3DLite | |

RotateCircle3D | Rotates a circle in 3D around an axis in 3D. | Vision3DLite | |

RotateLine3D | Rotates a line in 3D around an axis in 3D. | Vision3DLite | |

RotatePlane | Rotates a plane in 3D around an axis in 3D. | Vision3DLite | |

RotatePoint3D | Rotates a 3D point around an axis in 3D. | Vision3DLite | |

RotatePoint3DArray | Rotates an array of 3D points around an axis in 3D. | Vision3DLite | |

RotateSegment3D | Rotates a segment in 3D around an axis in 3D. | Vision3DLite | |

RotateVector3D | Rotates a 3D vector around another 3D vector (the axis). | Vision3DLite | |

Segment2DToSegment3D_AxesPlane | Projects a 2D segment onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Segment3DToSegment2D_AxesPlane | Projects a 3D segment onto a plane defined by coordinate axes. | Vision3DLite | |

Segments2DToSegments3D_AxesPlane | Projects an array of 2D segments onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Segments3DToSegments2D_AxesPlane | Projects an array of 3D segments onto a plane defined by coordinate axes. | Vision3DLite | |

SplitPointsByPlane | Separates the points being on one side of the input plane from the others. | Vision3DLite | |

TransformPoint3D | Applies a general transformation expressed by a matrix to a 3D point. | Vision3DLite | |

TransformPoint3DArray | Applies a general transformation expressed by a matrix to an array of 3D points. | Vision3DLite | |

TranslateBox3D | Shifts a box in 3D by a vector. | Vision3DLite | |

TranslateCircle3D | Shifts a circle in 3D by a vector. | Vision3DLite | |

TranslateLine3D | Shifts a line in 3D by a vector. | Vision3DLite | |

TranslatePlane | Shifts a plane in 3D by a vector. | Vision3DLite | |

TranslatePoint3D | Translates a point by a vector. | Vision3DLite | |

TranslatePoint3D_Toward | Translates a point in 3D towards another point in 3D by a specified distance. | Vision3DLite | |

TranslatePoint3DArray | Translates an array of points by a vector. | Vision3DLite | |

TranslateSegment3D | Shifts a segment in 3D by a vector. | Vision3DLite | |

TrimLine3D | Creates a segment contained in a box in 3D from a line in 3D. | Vision3DLite | |

TrimPoint3DArray | Removes points not contained in a box in 3D from an array. | Vision3DLite | |

TrimSegment3D | Creates a segment contained in a box in 3D from another segment in 3D. | Vision3DLite | |

Vector2DToVector3D_AxesPlane | Projects a 2D vector onto a plane defined by 3D coordinate axes. | Vision3DLite | |

Vector3DToVector2D_AxesPlane | Projects a 3D vector onto a plane defined by coordinate axes. | Vision3DLite |