public ShapeTileSimplex(PlaLineIntAlist p_line_alist){
  lines_list=new ArrayList<PlaLineInt>(p_line_alist.size());
  for (  PlaLineInt a_line : p_line_alist)   lines_list.add(a_line);
  Collections.sort(lines_list);
}

public ShapeTileSimplex ( PlaLineIntAlist p_line_alist ) { lines_list = new ArrayList < PlaLineInt > ( p_line_alist . size ( ) ) ; for ( PlaLineInt a_line : p_line_alist ) lines_list . add ( a_line ) ; Collections . sort ( lines_list ) ; }
to be used when you know that the lines are surely ok example , when creating a new object from a mirros or rotate operation
