Overview Schemas Index

Shape_feature_arm (jsdai.SShape_feature_arm)


FUNCTION get_geometric_model
          (input : Item_shape) : SET [0:?] OF Geometric_model;

LOCAL
  sda : SET  OF  Shape_description_association := [];
  gm : SET OF Geometric_model := [];
 END_LOCAL;
 
  sda := bag_to_set(USEDIN(input,
                     'SHAPE_PROPERTY_ASSIGNMENT_ARM.' + 
                     'SHAPE_DESCRIPTION_ASSOCIATION.' + 'REPRESENTED_CHARACTERISTIC'));
 
 REPEAT i := 1 TO SIZEOF(sda) BY 1;
  gm := gm + sda[i].representation;
 END_REPEAT;
 RETURN(gm);

END_FUNCTION; -- get_geometric_model

public class FGet_geometric_model
          public static Value run(SdaiContext _context, Value input)