Contains classes, types, enums, and functions related to geometric entities. More...
Classes | |
| class | Axis1d |
| Defines an axis as a combination of point and direction. More... | |
| class | Axis2d |
| Defines a right-hand or left-hand axis in 2D. More... | |
| class | Axis3d |
| Defines a right-handed or left-handed axis in 3D. More... | |
| class | BezierCurve |
| Defines 3D Bezier curve. More... | |
| class | BezierCurve2d |
| Defines 2D Bezier curve. More... | |
| class | BezierSurface |
| Defines a Bezier surface. More... | |
| class | BSplineCurve |
| Defines 3D B-Spline curve. More... | |
| class | BSplineCurve2d |
| Defines 2D B-Spline curve. More... | |
| class | BSplineSurface |
| Defines a B-Spline surface. More... | |
| class | Circle |
| Defines 3D circle. More... | |
| class | Circle2d |
| Defines 2D circle. More... | |
| class | Conic |
| Base class for 3D conic curves. More... | |
| class | Conic2d |
| Base class for 2D conic curves. More... | |
| class | ConicalSurface |
| Defines a conical surface. More... | |
| class | Curve |
| Base class for 3D curves. More... | |
| class | Curve2d |
| Base class for 2D curves. More... | |
| class | CylindricalSurface |
| Defines a cylindrical surface. More... | |
| class | Direction |
| Defines a 3D Direction. More... | |
| class | Direction2d |
| Defines a 2D Direction. More... | |
| class | ElementarySurface |
| Base class for elementary surfaces. More... | |
| class | Ellipse |
| Defines 3D ellipse. More... | |
| class | Ellipse2d |
| Defines 2D ellipse. More... | |
| class | Geometry |
| Base class for geometry elements. More... | |
| class | Hyperbola |
| Defines 3D hyperbola. More... | |
| class | Hyperbola2d |
| Defines 2D hyperbola. More... | |
| class | Line |
| Defines 3D line. More... | |
| class | Line2d |
| Defines 2D line. More... | |
| class | Matrix2d |
| Defines a square matrix of size two. More... | |
| class | Matrix3d |
| Defines a square matrix of size three. More... | |
| class | OffsetCurve |
| Defines 3D offset curve. More... | |
| class | OffsetCurve2d |
| Defines 2D offset curve. More... | |
| class | OffsetSurface |
| Defines an offset surface. More... | |
| class | Parabola |
| Defines 3D parabola. More... | |
| class | Parabola2d |
| Defines 2D parabola. More... | |
| class | Plane |
| Defines a plane. More... | |
| class | Point |
| Defines a 3D point. More... | |
| class | Point2d |
| Defines a 3D point. More... | |
| class | Polyline |
| Defines a connected sequence of line segments created as a single object. More... | |
| class | Polyline2d |
| Defines a connected sequence of line segments created as a single object. More... | |
| class | SphericalSurface |
| Defines a spherical surface. More... | |
| class | Surface |
| Base class for geometrical surfaces. More... | |
| class | SurfaceOfLinearExtrusion |
| Defines a surface of linear extrusion. More... | |
| class | SurfaceOfRevolution |
| Defines a surface of revolution. More... | |
| class | SweptSurface |
| Defines a base class for swept surfaces - surface of linear extrusion and of revolution. More... | |
| class | ToroidalSurface |
| Defines a toroidal surface. More... | |
| class | Transformation |
| Defines a transformation matrix. More... | |
| class | Transformation2d |
| Defines a 2D transformation matrix. More... | |
| class | Vector |
| Defines a 3D vector. More... | |
| class | Vector2d |
| Defines a 2D vector. More... | |
Enumerations | |
| enum | Continuity { C0 , C1 , C2 , CN } |
| enum | CurveType { Line , Circle , Ellipse , Hyperbola , Parabola , Bezier , BSpline , Offset , Undefined = 100 , UserDefined } |
| Defines curve type. | |
| enum | SurfaceType { Plane , Cylinder , Cone , Sphere , Torus , LinearExtrusion , Revolution , Bezier , BSpline , Offset , Undefined = 100 , UserDefined } |
| Defines surface type. | |
Contains classes, types, enums, and functions related to geometric entities.