Version: 
Back to list

CAD types


Body

GUI Icon

   

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

GUI Icon

   

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

GUI Icon

   

Definition

   Type CADEntity is inherited from GeomEntity

Description

   CADEntity is the base type for the CAD module entities

GUI Widget


CircleCurve

GUI Icon

   

Definition

   Type CircleCurve is inherited from Curve

Description

   Circle curve

GUI Widget


ClosedShell

GUI Icon

   

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

CompositeCurve

GUI Icon

   

Definition

   Type CompositeCurve is inherited from LimitedCurve

Description

   Curve compose of multiple curves

GUI Widget


ConeSurface

GUI Icon

   

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

GUI Icon

   

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

GUI Icon

   

Definition

   Type CylinderSurface is inherited from LimitedSurface

Description

   Cylinder surface

GUI Widget


Domain

GUI Icon

   

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

GUI Icon

   

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

EdgeSurfaceDefinition

Definition

   Type EdgeSurfaceDefinition is a structured type composed of these fields :

Description

   Face definition that the edge is bounding

GUI Widget


EdgeSurfaceDefinitionList

Definition

   Type EdgeSurfaceDefinitionList is a list of EdgeSurfaceDefinition

EllipseCurve

GUI Icon

   

Definition

   Type EllipseCurve is inherited from Curve

Description

   Ellipse curve

GUI Widget


EllipticConeSurface

GUI Icon

   

Definition

   Type EllipticConeSurface is inherited from LimitedSurface

Description

   Elliptical cone surface

GUI Widget


Face

GUI Icon

   

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

GUI Icon

   

Definition

   Type HelixCurve is inherited from Curve

Description

   Helix curve

GUI Widget


HermiteCurve

GUI Icon

   

Definition

   Type HermiteCurve is inherited from LimitedCurve

Description

   Hermite curve

GUI Widget


HyperbolaCurve

GUI Icon

   

Definition

   Type HyperbolaCurve is inherited from Curve

Description

   Hyperbola curve

GUI Widget


IntersectionCurve

GUI Icon

   

Definition

   Type IntersectionCurve is inherited from LimitedCurve

Description

   The result of the intersection between txo surfaces

GUI Widget


LimitedCurve

GUI Icon

   

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

GUI Icon

   

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

GUI Icon

   

Definition

   Type LineCurve is inherited from Curve

Description

   Line curve

GUI Widget


Loop

GUI Icon

   

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

GUI Icon

   

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

GUI Icon

   

Definition

   Type NURBSCurve is inherited from LimitedCurve

Description

   Nurbs curve

GUI Widget


NURBSSurface

GUI Icon

   

Definition

   Type NURBSSurface is inherited from LimitedSurface

Description

   Nurbs surface

GUI Widget


OffsetCurve

GUI Icon

   

Definition

   Type OffsetCurve is inherited from LimitedCurve

Description

   Offset curve

GUI Widget


OffsetSurface

GUI Icon

   

Definition

   Type OffsetSurface is inherited from LimitedSurface

Description

   Offset surface

GUI Widget


OpenShell

GUI Icon

   

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

GUI Icon

   

Definition

   Type ParabolaCurve is inherited from Curve

Description

   Parabola curve

GUI Widget


PlaneSurface

GUI Icon

   

Definition

   Type PlaneSurface is inherited from Surface

Description

   Plane surface

GUI Widget


PolylineCurve

GUI Icon

   

Definition

   Type PolylineCurve is inherited from LimitedCurve

Description

   Line curve

GUI Widget


RevolutionSurface

GUI Icon

   

Definition

   Type RevolutionSurface is inherited from LimitedSurface

Description

   Revolution of curve around an axis

GUI Widget


RuledSurface

GUI Icon

   

Definition

   Type RuledSurface is inherited from LimitedSurface

Description

   Ruled surface between two curves

GUI Widget


SegmentCurve

GUI Icon

   

Definition

   Type SegmentCurve is inherited from LimitedCurve

Description

   Segment curve

GUI Widget


Shape

GUI Icon

   

Definition

   Type Shape is inherited from CADEntity

Description

   A Shape is the base type for CAD topology entities

GUI Widget


SphereSurface

GUI Icon

   

Definition

   Type SphereSurface is inherited from LimitedSurface

Description

   Sphere surface

GUI Widget


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

GUI Icon

   

Definition

   Type SurfacicCurve is inherited from LimitedCurve

Description

   Surfacic curve

GUI Widget


TabulatedCylinderSurface

GUI Icon

   

Definition

   Type TabulatedCylinderSurface is inherited from LimitedSurface

Description

   Extrusion of a curve by a segment

GUI Widget


TorusSurface

GUI Icon

   

Definition

   Type TorusSurface is inherited from LimitedSurface

Description

   Torus surface

GUI Widget


TransformedCurve

GUI Icon

   

Definition

   Type TransformedCurve is inherited from LimitedCurve

Description

   Transoformed curve

GUI Widget


Vertex

GUI Icon

   

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