|
FUNCTION topology_reversed (an_item : reversible_topology) : reversible_topology; IF ( 'topology_schema.edge' IN TYPEOF ( an_item ) ) THEN RETURN ( edge_reversed ( an_item ) ) ; END_IF ; IF ( 'topology_schema.path' IN TYPEOF ( an_item ) ) THEN RETURN ( path_reversed ( an_item ) ) ; END_IF ; IF ( 'topology_schema.face_bound' IN TYPEOF ( an_item ) ) THEN RETURN ( face_bound_reversed ( an_item ) ) ; END_IF ; IF ( 'topology_schema.face' IN TYPEOF ( an_item ) ) THEN RETURN ( face_reversed ( an_item ) ) ; END_IF ; IF ( 'topology_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; -- topology_reversed |
|
public class FTopology_reversed public static Value run(SdaiContext _context, Value an_item) |