FUNCTION topology_reversed

(* SCHEMA integrated_cnc_schema; *)
FUNCTION topology_reversed (
    an_item : reversible_topology 
    ) : reversible_topology;
    IF 'INTEGRATED_CNC_SCHEMA.EDGE' IN TYPEOF(an_item) THEN
      RETURN (edge_reversed(an_item));
    END_IF;
    IF 'INTEGRATED_CNC_SCHEMA.PATH' IN TYPEOF(an_item) THEN
      RETURN (path_reversed(an_item));
    END_IF;
    IF 'INTEGRATED_CNC_SCHEMA.FACE_BOUND' IN TYPEOF(an_item) THEN
      RETURN (face_bound_reversed(an_item));
    END_IF;
    IF 'INTEGRATED_CNC_SCHEMA.FACE' IN TYPEOF(an_item) THEN
      RETURN (face_reversed(an_item));
    END_IF;
    IF 'INTEGRATED_CNC_SCHEMA.SHELL' IN TYPEOF(an_item) THEN
      RETURN (shell_reversed(an_item));
    END_IF;
    IF 'SET' IN TYPEOF(an_item) THEN
      RETURN (set_of_topology_reversed(an_item));
    END_IF;
    IF 'LIST' IN TYPEOF(an_item) THEN
      RETURN (list_of_topology_reversed(an_item));
    END_IF;
    RETURN (?);
END_FUNCTION; -- 10303-42: topology_schema

Referenced By

Defintion topology_reversed is references by the following definitions:
DefinitionType
 conditional_reverse FUNCTION
 list_of_topology_reversed FUNCTION
 set_of_topology_reversed FUNCTION


[Top Level Definitions]

Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2010-01-12T10:42:26-02:00