ENTITY IfcOrientedEdge
(* SCHEMA IFC4; *)
ENTITY IfcOrientedEdge
SUBTYPE OF (IfcEdge);
EdgeElement : IfcEdge;
Orientation : IfcBoolean;
DERIVE
SELF\IfcEdge.EdgeStart : IfcVertex := IfcBooleanChoose
(Orientation, EdgeElement.EdgeStart, EdgeElement.EdgeEnd);
SELF\IfcEdge.EdgeEnd : IfcVertex := IfcBooleanChoose
(Orientation, EdgeElement.EdgeEnd, EdgeElement.EdgeStart);
WHERE
EdgeElementNotOriented : NOT('IFC4.IFCORIENTEDEDGE' IN TYPEOF(EdgeElement));
END_ENTITY;
Explicit Attributes
Entity IfcOrientedEdge has the following local and inherited explicit attributes:
* - Explicit attribute redeclared as derived
Derived Attributes
Entity IfcOrientedEdge has the following local and inherited derived attributes:
Inverse Attributes
Entity IfcOrientedEdge has the following local and inherited inverse attributes:
Supertypes
Entity IfcOrientedEdge inherits from the following supertypes:
IfcRepresentationItem
IfcTopologicalRepresentationItem
IfcEdge
Subtypes
No subtypesReferenced By
Entity IfcOrientedEdge and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2024-07-11T21:39:05-04:00