Overview Schemas Index

GEOMETRY_SCHEMA (jsdai.SGeometry_schema)


FUNCTION constraints_rectangular_composite_surface
          (s : rectangular_composite_surface) : BOOLEAN;

 REPEAT  i := 1 TO  s . n_u ; REPEAT  j := 1 TO  s . n_v ; IF  NOT ( ( 'geometry_schema.b_spline_surface' IN  TYPEOF  ( s . segments [ i ] [ j ] . parent_surface ) ) OR ( 'geometry_schema.rectangular_trimmed_surface' IN TYPEOF ( s . segments [ i ] [ j ] . parent_surface ) ) ) THEN  RETURN  ( FALSE  ) ; END_IF  ; END_REPEAT  ; END_REPEAT  ; REPEAT  i := 1 TO  s . n_u - 1 ; REPEAT  j := 1 TO  s . n_v ; IF  s . segments [ i ] [ j ] . u_transition = discontinuous THEN  RETURN  ( FALSE  ) ; END_IF  ; END_REPEAT  ; END_REPEAT  ; REPEAT  i := 1 TO  s . n_u ; REPEAT j := 1 TO s . n_v - 1 ; IF s . segments [ i ] [ j ] . v_transition = discontinuous THEN RETURN  ( FALSE ) ; END_IF ; END_REPEAT  ; END_REPEAT ; RETURN ( TRUE ) ; 

END_FUNCTION; -- constraints_rectangular_composite_surface

public class FConstraints_rectangular_composite_surface
          public static Value run(SdaiContext _context, Value s)