Navigation

rectangular_trimmed_surface

EXPRESS specification:

ENTITY rectangular_trimmed_surface
SUBTYPE OF ( bounded_surface);
basis_surface  :  surface;
u1  :  parameter_value;
u2  :  parameter_value;
v1  :  parameter_value;
v2  :  parameter_value;
usense  :  BOOLEAN;
vsense  :  BOOLEAN;
WHERE
WRR17  :  u1 <> u2;
WRR18  :  v1 <> v2;
WRR19  :  (('STRUCTURAL_FRAME_SCHEMA.ELEMENTARY_SURFACE' IN TYPEOF(basis_surface)) AND (NOT ('STRUCTURAL_FRAME_SCHEMA.PLANE' IN TYPEOF(basis_surface)))) OR ('STRUCTURAL_FRAME_SCHEMA.SURFACE_OF_REVOLUTION' IN TYPEOF(basis_surface)) OR (usense = (u2 > u1));
WRR20  :  (('STRUCTURAL_FRAME_SCHEMA.SPHERICAL_SURFACE' IN TYPEOF(basis_surface)) OR ('STRUCTURAL_FRAME_SCHEMA.TOROIDAL_SURFACE' IN TYPEOF(basis_surface))) OR (vsense = (v2 > v1));
END_ENTITY;

References (1):

Name Type Referred through Express-G
bounded_surface Entity
Subtype
No Diagram

Inheritance graph

ENTITY rectangular_trimmed_surface;
ENTITY representation_item;
name  :  label;
ENTITY geometric_representation_item;
DERIVE
dim  :  dimension_count :=  dimension_of(SELF);
ENTITY surface;
ENTITY bounded_surface;
ENTITY rectangular_trimmed_surface;
basis_surface  :  surface;
u1  :  parameter_value;
u2  :  parameter_value;
v1  :  parameter_value;
v2  :  parameter_value;
usense  :  BOOLEAN;
vsense  :  BOOLEAN;
END_ENTITY;