|
FUNCTION valid_geometrically_bounded_wf_point (pnt : point) : BOOLEAN; IF 'aic_geometrically_bounded_wireframe.cartesian_point' IN TYPEOF ( pnt ) THEN RETURN ( TRUE ) ; ELSE IF 'aic_geometrically_bounded_wireframe.point_on_curve' IN TYPEOF ( pnt ) THEN RETURN ( valid_geometrically_bounded_wf_curve ( pnt \ point_on_curve . basis_curve ) ) ; ELSE IF 'aic_geometrically_bounded_wireframe.point_replica' IN TYPEOF ( pnt ) THEN RETURN ( valid_geometrically_bounded_wf_point ( pnt \ point_replica . parent_pt ) ) ; END_IF ; END_IF ; END_IF ; RETURN ( FALSE ) ; END_FUNCTION; -- valid_geometrically_bounded_wf_point |
|
public class FValid_geometrically_bounded_wf_point public static Value run(SdaiContext _context, Value pnt) |