surface_of_revolution
EXPRESS specification:
ENTITY
surface_of_revolution
SUBTYPE
OF
(
swept_surface
);
axis_position
:
axis1_placement
;
DERIVE
axis_line
:
line
:= dummy_gri ||
curve() ||
line (axis_position.location,dummy_gri ||
vector(axis_position.z, 1.0));
END_ENTITY
;
References (1):
Name
Type
Referred through
Express-G
swept_surface
Entity
Subtype
No Diagram
Inheritance graph
ENTITY
surface_of_revolution;
ENTITY
representation_item
;
name
:
label
;
ENTITY
geometric_representation_item
;
DERIVE
dim
:
dimension_count
:= dimension_of(SELF);
ENTITY
surface
;
ENTITY
swept_surface
;
swept_curve
:
curve
;
ENTITY
surface_of_revolution
;
axis_position
:
axis1_placement
;
DERIVE
axis_line
:
line
:= dummy_gri ||
curve() ||
line (axis_position.location,dummy_gri ||
vector(axis_position.z, 1.0));
END_ENTITY
;