Back to FabImage Studio website
You are here: Start » Filter Reference » Geometry 2D Spatial Transforms
Geometry 2D Spatial Transforms
Select a filter from the list below.
Icon | Name | Description |
---|---|---|
![]() | AlignArc | Required when there is an arc defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input. |
![]() | AlignCircle | Required when there is a circle defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input. |
![]() | AlignCoordinateSystem | This filter is required e.g. when we first locate an object and then we locate its parts within it. |
![]() | AlignLine | Required when there is a line defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input. |
![]() | AlignPoint | Required when there is a point defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input. |
![]() | AlignPointArray | Required when there are points defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input. |
![]() | AlignRectangle | Required when there is a rectangle defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input. |
![]() | AlignSegment | Required when there is a segment defined in a local coordinate system, but the next image-related filter in the program does not have any inAlignment input. |
![]() | CropLine | Creates a segment contained in a box from a line. |
![]() | CropLineToRectangle | Creates a segment contained in a rectangle from a line. |
![]() | CropPath | Creates a path contained in a box from another path. |
![]() | CropPathArray | Creates an array of paths contained in a box from another array of paths. |
![]() | CropPathArrayToRectangle | Creates an array of paths contained in a rectangle from another array of paths. |
![]() | CropPathToRectangle | Creates a path contained in a rectangle from another path. |
![]() | CropPointArray | Removes points not contained in a box from an array. |
![]() | CropSegment | Creates a segment contained in a box from another segment. |
![]() | CropSegmentToRectangle | Creates a segment contained in a rectangle from another segment. |
![]() | InvertCoordinateSystem | Inverts a coordinate system. |
![]() | PointAlongArc | Usually used to revert an ImageAlongArc transformation. |
![]() | PointAlongPath | Usually used to revert an ImageAlongPath transformation. |
![]() | RescaleArc | Changes radius of an arc and translates its center in relation to a reference point. |
![]() | RescaleCircle | Changes radius of a circle and translates its center in relation to a reference point. |
![]() | RescaleLine | Changes the distance of a line to a reference point. |
![]() | RescalePoint | Changes the distance of a point to a reference point. |
![]() | RescalePointArray | Changes the distances of points from an array to a reference point. |
![]() | RescaleRectangle | Changes the corners and the dimensions of a rectangle. |
![]() | RescaleSegment | Lengthens or shortens a segment relatively. |
![]() | RescaleVector | Lengthens or shortens a vector relatively preserving its direction. |
![]() | ResizeArc | Changes radius of an arc. |
![]() | ResizeArc_Delta | Changes radius of an arc by adding a value. |
![]() | ResizeCircle | Changes radius of a circle. |
![]() | ResizeCircle_Delta | Changes radius of a circle by adding a value. |
![]() | ResizeRectangle | Changes dimensions of a rectangle. |
![]() | ResizeRectangle_Delta | Changes dimensions of a rectangle by adding some values. |
![]() | ResizeRectangle_Relative | Changes dimensions of a rectangle relatively. |
![]() | ResizeSegment | Lengthens or shortens a segment to a new length preserving its orientation and center point. |
![]() | ResizeSegment_Delta | Changes length of a segment by adding a value preserving its orientation and center point. |
![]() | ResizeVector | Lengthens or shortens a vector preserving its direction. |
![]() | ResizeVector_Delta | Extends length of a vector by adding a value preserving its direction. |
![]() | ReverseArc | Inverts the direction of the arc. |
![]() | ReverseSegment | Swaps the two endpoints of a segment. |
![]() | RotateAngle | Adds two angles. |
![]() | RotateAngle_Toward | Changes the input direction in the direction of minimum rotation toward the target direction. |
![]() | RotateArc | Rotates an arc clockwise around center point. |
![]() | RotateCircle | Rotates a circle clockwise around a center point. |
![]() | RotateCoordinateSystem | Rotates a coordinate system around a center point. |
![]() | RotateLine | Rotates a line clockwise around a center point. |
![]() | RotatePoint | Rotates a point clockwise around a center point. |
![]() | RotatePointArray | Rotates an array of points clockwise around a center point. |
![]() | RotateRectangle | Rotates a rectangle clockwise around a center point. |
![]() | RotateSegment | Rotates a segment clockwise around a center point. |
![]() | RotateVector | Rotates a vector clockwise. |
![]() | SplitSegment | Splits a segment into several parts of equal length. |
![]() | TranslateArc | Translates an arc by a vector. |
![]() | TranslateCircle | Translates a circle by a vector. |
![]() | TranslateCoordinateSystem | Translates a coordinate system by a vector. |
![]() | TranslateLine | Translates a line by a vector. |
![]() | TranslatePoint | Translates a point by a vector. |
![]() | TranslatePoint_Toward | Translates a point towards another point by a specified distance. |
![]() | TranslatePointArray | Translates an array of points by a vector. |
![]() | TranslateRectangle | Translates a rectangle by a vector. |
![]() | TranslateSegment | Translates a segment by a vector. |