ENTITY oriented_edge
(* SCHEMA Ap236_furniture_catalog_and_interior_design_mim_LF; *)
(* USED FROM (topology_schema); *)
ENTITY oriented_edge
SUBTYPE OF (edge);
edge_element : edge;
orientation : BOOLEAN;
DERIVE
SELF\edge.edge_start : vertex := boolean_choose (SELF.orientation,
SELF.edge_element.edge_start,
SELF.edge_element.edge_end);
SELF\edge.edge_end : vertex := boolean_choose (SELF.orientation,
SELF.edge_element.edge_end,
SELF.edge_element.edge_start);
WHERE
WR1: NOT ('AP236_FURNITURE_CATALOG_AND_INTERIOR_DESIGN_MIM_LF.ORIENTED_EDGE' IN TYPEOF (SELF.edge_element));
END_ENTITY;
Explicit Attributes
Entity oriented_edge has the following local and inherited explicit attributes:
| Attribute | Type | Defined By |
|---|
| name | label (STRING) | representation_item |
| edge_start* | vertex (ENTITY) | oriented_edge(Redcl from edge) |
| edge_end* | vertex (ENTITY) | oriented_edge(Redcl from edge) |
| edge_element | edge (ENTITY) | oriented_edge |
| orientation | BOOLEAN | oriented_edge |
|
* - Explicit attribute redeclared as derived
Derived Attributes
Entity oriented_edge has the following local and inherited derived attributes:
| Attribute | Type | Defined By |
|---|
| edge_start | vertex (ENTITY) | oriented_edge(Redcl from edge) |
| edge_end | vertex (ENTITY) | oriented_edge(Redcl from edge) |
|
Inverse Attributes
No Inverse AttributesSupertypes
Entity oriented_edge inherits from the following supertypes:
representation_item
topological_representation_item
edge
Subtypes
No subtypesReferenced By
Entity oriented_edge and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:19:03-04:00