intersection_curve
EXPRESS specification:
ENTITY
intersection_curve
SUBTYPE
OF
(
surface_curve
);
WHERE
WRI5
:
SIZEOF(SELF\surface_curve.associated_geometry) = 2;
WRI6
:
associated_surface(SELF\surface_curve.associated_geometry[1]) <> associated_surface(SELF\surface_curve.associated_geometry[2]);
END_ENTITY
;
References (1):
Name
Type
Referred through
Express-G
surface_curve
Entity
Subtype
No Diagram
Inheritance graph
ENTITY
intersection_curve;
ENTITY
representation_item
;
name
:
label
;
ENTITY
geometric_representation_item
;
DERIVE
dim
:
dimension_count
:= dimension_of(SELF);
ENTITY
curve
;
ENTITY
surface_curve
;
curve_3d
:
curve
;
associated_geometry
:
LIST
[1:2]
OF
pcurve_or_surface
;
master_representation
:
preferred_surface_curve_representation
;
DERIVE
basis_surface
:
SET
[1:2]
OF
surface
:= get_basis_surface(SELF);
ENTITY
intersection_curve
;
END_ENTITY
;