Classes
Home | Classes | Methods | Properties | Members
Browse all available classes in the AlibreScript API
Browse by Category
Assembly & Parts {#assembly-and-parts}
- Assembly - Main assembly operations and constraints
- AssembledPart - Individual part handling within assemblies
- AssembledSubAssembly - Sub-assembly management
- Part - Part creation, manipulation, and properties
- Feature - Feature operations and management
- Assembly.ConstraintBoundsType - Constraint boundary definitions
Sketching & Drawing {#sketching}
- Sketch - 2D sketching operations and constraints
- Sketch.Constraints - Sketch constraint management
- Sketch3D - 3D sketch functionality
- SketchPoint - 2D sketch point operations
- SketchPoint3D - 3D sketch point operations
- TwoD - 2D dimension operations
- ThreeD - 3D dimension operations
Geometry & Shapes {#geometry}
- Line - 2D line creation and manipulation
- Line3D - 3D line operations
- Circle - Circle creation and properties
- CircularArc - 2D circular arc operations
- CircularArc.ArcType - Arc type definitions
- CircularArc3D - 3D circular arc operations
- CircularArc3D.ArcType - 3D arc type definitions
- Ellipse - Ellipse creation and manipulation
- EllipticalArc - Elliptical arc operations
- Polyline - 2D multi-segment lines
- Polyline3D - 3D multi-segment lines
- PolylinePoint - 2D polyline point handling
- PolylinePoint3D - 3D polyline point handling
- Bspline - 2D B-spline curve operations
- Bspline3D - 3D B-spline curve operations
🧩 Core Elements
- Point - Point operations and properties
- Axis - Axis definitions and operations
- Plane - Plane operations and properties
- Edge - Edge handling and properties
- Face - Face operations and properties
- Vertex - Vertex operations and properties
Configuration & Parameters {#configuration}
- Configuration - Configuration management
- GlobalParameters - Global parameter handling
- Parameter - Individual parameter operations
- ParameterTypes - Parameter type definitions
- ParameterUnits - Parameter unit definitions
- UnitTypes - Unit type definitions
- LockTypes - Lock type definitions
Utilities & System {#utilities}
- Windows - Window operations and management
- WindowsInputTypes - Input type definitions
- CSharp - C# integration utilities
- GuideCurveTypes - Guide curve type definitions
- Part.DirectionType - Direction type definitions
- Part.EndCondition - End condition definitions
- Part.FileTypes - File type definitions
Interfaces
- IAxis - Axis interface definition
- IPlane - Plane interface definition
- IPoint - Point interface definition
Complete Alphabetical List
- AssembledPart (Class)
- AssembledSubAssembly (Class)
- Assembly (Class)
- Assembly.ConstraintBoundsType (Class)
- Axis (Class)
- Bspline (Class)
- Bspline3D (Class)
- Circle (Class)
- CircularArc (Class)
- CircularArc.ArcType (Class)
- CircularArc3D (Class)
- CircularArc3D.ArcType (Class)
- Configuration (Class)
- CSharp (Class)
- Edge (Class)
- Ellipse (Class)
- EllipticalArc (Class)
- Face (Class)
- Feature (Class)
- GlobalParameters (Class)
- GuideCurveTypes (Class)
- IAxis (Interface)
- IPlane (Interface)
- IPoint (Interface)
- Line (Class)
- Line3D (Class)
- LockTypes (Class)
- Parameter (Class)
- ParameterTypes (Class)
- ParameterUnits (Class)
- Part (Class)
- Part.DirectionType (Class)
- Part.EndCondition (Class)
- Part.FileTypes (Class)
- Plane (Class)
- Point (Class)
- Polyline (Class)
- Polyline3D (Class)
- PolylinePoint (Class)
- PolylinePoint3D (Class)
- Sketch (Class)
- Sketch.Constraints (Class)
- Sketch3D (Class)
- SketchPoint (Class)
- SketchPoint3D (Class)
- ThreeD (Class)
- TwoD (Class)
- UnitTypes (Class)
- Vertex (Class)
- Windows (Class)
- WindowsInputTypes (Class)
** Navigation:** Home | Methods | Properties | Members