# Geometry

• Generator: Template for creating nodes that generator vector data.
• Filter: Template for creating nodes that manipulate vector data.
• Align: Align a shape in relation to the origin.
• Arc: Create an arc.
• Centroid: Calculate the geometric center point of a shape.
• Colorize: Change the color of a shape.
• Compound: Add, subtract or intersect geometry.
• Connect: Connect all points in a path.
• Copy: Create multiple copies of a shape.
• Delete: Delete points or paths that lie within the given bounding shape.
• Distribute: Distribute shapes on a horizontal or vertical axis.
• Ellipse: Create an ellipse or circle.
• Fit: Fit a shape within bounds.
• Fit To: Fit a shape to another shape.
• Freehand: Draw directly on the canvas using the mouse.
• Grid: Create a grid of points.
• Group: Combine multiple geometries together.
• Import Svg: Import geometry from a SVG file.
• Line: Create a line between two points.
• Line Angle: Create a line between one point and an angle + distance.
• Make Point: Create a point from X/Y coordinates.
• Null: Do nothing.
• Point: Create a point value that can be used as a variable.
• Point On Path: Calculate a point on a path.
• Polygon: Create a multi-sided polygon.
• Rect: Create a rectangle, square or rounded rectangle.
• Reflect: Mirror the geometry around an invisible axis.
• Resample: Distribute points along a shape.
• Rotate: Rotate the shape according to the given angle.
• Scale: Resize the shape by scaling it.
• Scatter: Generate points within the boundaries of a shape.
• Shape On Path: Copies shapes on a path.
• Skew: Skew the shape.
• Snap: Snap geometry to a grid.
• Sort: Sort points or shapes using different sorting methods.
• Stack: Arrange shapes in a horizontal or vertical layout.
• Star: Create a star shape.
• Text On Path: Create a text path that follows a shape.
• Textpath: Create a path out of text.
• Translate: Move the shape, changing its position.
• Ungroup: Decompose the input geometry into its paths.
• Wiggle: Shift points by a random amount.