24 define(
"RSHUFFLE_NO",
"1");
25 define(
"RSHUFFLE_YES",
"2");
27 define(
"RAREA_ELLIPSE",
"1");
28 define(
"RAREA_RECTANGLE",
"2");
29 define(
"RAREA_BOUNDED",
"3");
31 define(
"RRANGE_EXACT",
"1");
32 define(
"RRANGE_RANGE",
"2");
57 $this->material = array();
58 $this->flow_mat = array();
63 switch (strtolower($a_rshuffle)) {
82 switch (strtolower($a_rarea)) {
105 switch (strtolower($a_rrange)) {
124 $this->labelrefid = $a_labelrefid;
134 $this->ident = $a_ident;
144 $this->match_group = $a_match_group;
154 $this->match_max = $a_match_max;
164 array_push($this->material, $a_material);
169 array_push($this->flow_mat, $a_flow_mat);
setMatchGroup($a_match_group)
setLabelrefid($a_labelrefid)
setMatchMax($a_match_max)