Version:
Back to list
CAD types
Body
Definition
Type Body is inherited from Shape
Description
A Body is the topological entity which defines a volume. It is bounded by a set of shells
GUI Widget

BodyList
Definition
Type BodyList is a list of Body
BoundedCurve
Definition
Type BoundedCurve is inherited from LimitedCurve
Description
Curve limited by a bound
GUI Widget

Bounds1D
Definition
Type Bounds1D is a structured type composed of these fields :
Description
1-Dimension bounds
GUI Widget

Bounds2D
Definition
Type Bounds2D is a structured type composed of these fields :
Description
2-Dimensions bounds
GUI Widget

CADEntity
Definition
Type CADEntity is inherited from GeomEntity
Description
CADEntity is the base type for the CAD module entities
GUI Widget

CircleCurve
Definition
Type CircleCurve is inherited from Curve
Description
Circle curve
GUI Widget

ClosedShell
Definition
Type ClosedShell is inherited from CADEntity
Description
A Face is the topological entity relative to a set of surface, which is closed
GUI Widget

ClosedShellList
Definition
Type ClosedShellList is a list of ClosedShell
CoEdge
Definition
Type CoEdge is inherited from CADEntity
Description
A connected edge is an edge part of a loop.
GUI Widget

CoEdgeList
Definition
Type CoEdgeList is a list of CoEdge
CompositeCurve
Definition
Type CompositeCurve is inherited from LimitedCurve
Description
Curve compose of multiple curves
GUI Widget

ConeSurface
Definition
Type ConeSurface is inherited from LimitedSurface
Description
Cone surface
GUI Widget

Curve
GUI Icon

Definition
Type Curve
is inherited from CADEntity
Description
A Curve is a CAD entity defining the geometrical representation of a CAD spline
GUI Widget

CurveExtrusionSurface
Definition
Type CurveExtrusionSurface is inherited from LimitedSurface
Description
Extrusion of a curve by a curve
GUI Widget

CurveList
Definition
Type CurveList is a list of Curve
CylinderSurface
Definition
Type CylinderSurface is inherited from LimitedSurface
Description
Cylinder surface
GUI Widget

Domain
Definition
Type Domain is inherited from Shape
Description
A Domain is a topological entity which defines a face or a shell
GUI Widget

DomainList
Definition
Type DomainList is a list of Domain
Edge
Definition
Type Edge is inherited from Shape
Description
An Edge is the topological entity relative to a Curve
GUI Widget

EdgeList
Definition
Type EdgeList is a list of Edge
EdgeListList
Definition
Type EdgeListList is a list of EdgeList
EllipseCurve
Definition
Type EllipseCurve is inherited from Curve
Description
Ellipse curve
GUI Widget

EllipticConeSurface
Definition
Type EllipticConeSurface is inherited from LimitedSurface
Description
Elliptical cone surface
GUI Widget

Face
Definition
Type Face is inherited from Domain
Description
A Face is the topological entity relative to a surface and bounded by loops
GUI Widget

FaceList
Definition
Type FaceList is a list of Face
HelixCurve
Definition
Type HelixCurve is inherited from Curve
Description
Helix curve
GUI Widget

HermiteCurve
Definition
Type HermiteCurve is inherited from LimitedCurve
Description
Hermite curve
GUI Widget

HyperbolaCurve
Definition
Type HyperbolaCurve is inherited from Curve
Description
Hyperbola curve
GUI Widget

IntersectionCurve
Definition
Type IntersectionCurve is inherited from LimitedCurve
Description
The result of the intersection between txo surfaces
GUI Widget

LimitedCurve
Definition
Type LimitedCurve is inherited from Curve
Description
A LimitedCurve is a special curve which define a curve with bounds, so it has limits in its parameter space.
GUI Widget

LimitedCurveList
Definition
Type LimitedCurveList is a list of LimitedCurve
LimitedSurface
Definition
Type LimitedSurface is inherited from Surface
Description
A Surface is a special surface with bounds, so it has limits in its parameter space.
GUI Widget

LineCurve
Definition
Type LineCurve is inherited from Curve
Description
Line curve
GUI Widget

Loop
Definition
Type Loop is inherited from CADEntity
Description
A Loop is a cyclic list of edges. It is used to define boundaries of faces
GUI Widget

LoopList
Definition
Type LoopList is a list of Loop
Model
Definition
Type Model is inherited from CADEntity
Description
A Model is a CAD entity which contains a set of bodies and surfacic domains
GUI Widget

ModelList
Definition
Type ModelList is a list of Model
NURBSCurve
Definition
Type NURBSCurve is inherited from LimitedCurve
Description
Nurbs curve
GUI Widget

NURBSSurface
Definition
Type NURBSSurface is inherited from LimitedSurface
Description
Nurbs surface
GUI Widget

OffsetCurve
Definition
Type OffsetCurve is inherited from LimitedCurve
Description
Offset curve
GUI Widget

OffsetSurface
Definition
Type OffsetSurface is inherited from LimitedSurface
Description
Offset surface
GUI Widget

OpenShell
Definition
Type OpenShell is inherited from Domain
Description
A OpenShell is the topological entity relative to a set of surface, which is open. It can be restricted by a set of loops
GUI Widget

OpenShellList
Definition
Type OpenShellList is a list of OpenShell
OrientedDomain
Definition
Type OrientedDomain is a structured type composed of these fields :
Description
Domain with an orientation
GUI Widget

OrientedDomainList
Definition
Type OrientedDomainList is a list of OrientedDomain
OrientedEdge
Definition
Type OrientedEdge is a structured type composed of these fields :
Description
Edge with an orientation
GUI Widget

OrientedEdgeList
Definition
Type OrientedEdgeList is a list of OrientedEdge
ParabolaCurve
Definition
Type ParabolaCurve is inherited from Curve
Description
Parabola curve
GUI Widget

PlaneSurface
Definition
Type PlaneSurface is inherited from Surface
Description
Plane surface
GUI Widget

PolylineCurve
Definition
Type PolylineCurve is inherited from LimitedCurve
Description
Line curve
GUI Widget

RevolutionSurface
Definition
Type RevolutionSurface is inherited from LimitedSurface
Description
Revolution of curve around an axis
GUI Widget

RuledSurface
Definition
Type RuledSurface is inherited from LimitedSurface
Description
Ruled surface between two curves
GUI Widget

SegmentCurve
Definition
Type SegmentCurve is inherited from LimitedCurve
Description
Segment curve
GUI Widget

Shape
Definition
Type Shape is inherited from CADEntity
Description
A Shape is the base type for CAD topology entities
GUI Widget

SphereSurface
Definition
Type SphereSurface is inherited from LimitedSurface
Description
Sphere surface
GUI Widget

SplittedEdge
Definition
Type SplittedEdge is a structured type composed of these fields :
GUI Widget

SplittedEdgeList
Definition
Type SplittedEdgeList is a list of SplittedEdge
Surface
GUI Icon

Definition
Type Surface
is inherited from CADEntity
Description
A Surface is a CAD entity defining the geometrical representation of a CAD surface
GUI Widget

SurfacicCurve
Definition
Type SurfacicCurve is inherited from LimitedCurve
Description
Surfacic curve
GUI Widget

TabulatedCylinderSurface
Definition
Type TabulatedCylinderSurface is inherited from LimitedSurface
Description
Extrusion of a curve by a segment
GUI Widget

TorusSurface
Definition
Type TorusSurface is inherited from LimitedSurface
Description
Torus surface
GUI Widget

Definition
Type TransformedCurve is inherited from LimitedCurve
Description
Transoformed curve
GUI Widget

Vertex
Definition
Type Vertex is inherited from Shape
Description
A Vertex is the topological entity used to define a point in space
GUI Widget

VertexList
Definition
Type VertexList is a list of Vertex