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