public void startPath(Point point) { if (point.isEmpty()) throw new IllegalArgumentException();// throw new // IllegalArgumentException(); mergeVertexDescription(point.getDescription()); _initPathStartPoint(); point.copyTo(m_moveToPoint); // TODO check MultiPathImpl.cpp comment // "//the description will be merged later" // assignVertexDescription(m_moveToPoint.getDescription()); m_bPathStarted = true; }
public void startPath(Point point) { if (point.isEmpty()) throw new IllegalArgumentException();// throw new // IllegalArgumentException(); mergeVertexDescription(point.getDescription()); _initPathStartPoint(); point.copyTo(m_moveToPoint); // TODO check MultiPathImpl.cpp comment // "//the description will be merged later" // assignVertexDescription(m_moveToPoint.getDescription()); m_bPathStarted = true; }
public void intersect(double tolerance, Point pt_intersector_point, int point_rank, double point_weight, boolean b_intersecting) { pt_intersector_point.copyTo(m_point); if (m_input_segments.size() != 1) throw GeometryException.GeometryInternalError();
public void intersect(double tolerance, Point pt_intersector_point, int point_rank, double point_weight, boolean b_intersecting) { pt_intersector_point.copyTo(m_point); if (m_input_segments.size() != 1) throw GeometryException.GeometryInternalError();