Skip to main content

API Reference

Complete API documentation for FluidCAD.

Features

Functions for creating and manipulating geometry.

  • 2D Sketching - Lines, circles, arcs, rectangles, and other 2D geometry
  • 3D Operations - Extrude, revolve, loft, sweep, booleans, and modifications
  • Transforms - Translate, rotate, mirror, copy, and repeat
  • Utilities - Select, color, remove, load, and other utilities

Types

Return types from feature functions. These provide methods for further operations on created geometry.

  • SceneObject - Base type for all scene objects
  • Extrude - Return type for extrude()
  • Revolve - Return type for revolve()
  • Loft - Return type for loft()
  • Sweep - Return type for sweep()

Filters

Filter builders for selecting specific faces and edges.

  • FaceFilter - Filter faces by shape, plane, and orientation
  • EdgeFilter - Filter edges by curve type, plane, and orientation

Constraints

Constraint qualifiers for tangent geometry.

  • Constraints - outside(), enclosed(), enclosing(), unqualified()