curve

EXPRESS specification:

ENTITY curve
SUPERTYPE OF | (ONEOF(line, clothoid, conic, pcurve, surface_curve, offset_curve_2d, offset_curve_3d, curve_replica) ANDOR bounded_curve)
SUBTYPE OF ( | geometric_representation_item);
END_ENTITY;

References (37):

Name | Type | Referred through | Express-G
bounded_curve | Entity |
Supertype
| No Diagram
clothoid | Entity |
Supertype
| No Diagram
composite_curve_segment | Entity |
Attribute 'parent_curve'
| No Diagram
conic | Entity |
Supertype
| No Diagram
curve_replica | Entity |
Supertype
Attribute 'parent_curve'
| No Diagram
edge_curve | Entity |
Attribute 'edge_geometry'
| No Diagram
element_curve_complex | Entity |
Attribute 'curve_defining_element'
| No Diagram
element_surface_profiled | Entity |
Attribute 'profile'
| No Diagram
fastener_simple_curved | Entity |
Attribute 'curve_definition'
| No Diagram
feature_volume_curved | Entity |
Attribute 'feature_trace'
| No Diagram
fixed_reference_swept_surface | Entity |
Attribute 'directrix'
| No Diagram
geometric_representation_item | Entity |
Subtype
| No Diagram
geometric_set_select | Select |
Select relation
| No Diagram
half_space_2d | Entity |
Attribute 'base_curve'
| No Diagram
line | Entity |
Supertype
| No Diagram
load_element_distributed_curve | Entity |
Attribute 'curve_definition'
| No Diagram
load_member_distributed_curve | Entity |
Attribute 'curve_definition'
| No Diagram
move | Entity |
Attribute 'path'
| No Diagram
offset_curve_2d | Entity |
Supertype
Attribute 'basis_curve'
| No Diagram
offset_curve_3d | Entity |
Supertype
Attribute 'basis_curve'
| No Diagram
part_prismatic_complex | Entity |
Attribute 'curve_defining_part'
| No Diagram
part_prismatic_simple_curved | Entity |
Attribute 'axis_definition'
| No Diagram
part_sheet_profiled | Entity |
Attribute 'sheet_profile'
| No Diagram
pcurve | Entity |
Supertype
| No Diagram
point_on_curve | Entity |
Attribute 'basis_curve'
| No Diagram
section_profile_centreline | Entity |
Attribute 'centreline'
| No Diagram
surface_curve | Entity |
Supertype
Attribute 'curve_3d'
| No Diagram
surface_curve_swept_area_solid | Entity |
Attribute 'directrix'
| No Diagram
surface_curve_swept_face_solid | Entity |
Attribute 'directrix'
| No Diagram
surface_curve_swept_surface | Entity |
Attribute 'directrix'
| No Diagram
swept_surface | Entity |
Attribute 'swept_curve'
| No Diagram
trimmed_curve | Entity |
Attribute 'basis_curve'
| No Diagram
weld_mechanism_prismatic | Entity |
Attribute 'curve_defining_weld'
| No Diagram

Inheritance graph

ENTITY curve;
ENTITY representation_item;
name | : | label;
ENTITY geometric_representation_item;
DERIVE
dim | : | dimension_count := dimension_of(SELF);
ENTITY curve;
END_ENTITY;