private void addMultiVertexGeometry_(MultiVertexGeometry mvg) { Point point = new Point(); Point2D pt_p = new Point2D(); for (int i = 0; i < mvg.getPointCount(); i++) { mvg.getXY(i, pt_p); int p = addPoint_(pt_p); if (p != -1) { mvg.getPointByVal(i, point); int tp = m_shape.addPoint(m_path_handle, point); m_tree_hull.setElement(p, tp); // reset the place holder to tp } } }
private void addMultiVertexGeometry_(MultiVertexGeometry mvg) { Point point = new Point(); Point2D pt_p = new Point2D(); for (int i = 0; i < mvg.getPointCount(); i++) { mvg.getXY(i, pt_p); int p = addPoint_(pt_p); if (p != -1) { mvg.getPointByVal(i, point); int tp = m_shape.addPoint(m_path_handle, point); m_tree_hull.setElement(p, tp); // reset the place holder to tp } } }