public void publish(Point2d[] points, int numberOfVertices) { SupportPolygonRosMessage message = getMessage(); message.setNumberOfVertices(numberOfVertices); List<Point2dRosMessage> vertices = message.getVertices(); vertices.clear(); for (int i = 0; i < numberOfVertices; i++) { Point2dRosMessage point2d = messageFactory.newFromType(Point2dRosMessage._TYPE); point2d.setX((float) points[i].getX()); point2d.setY((float) points[i].getY()); vertices.add(point2d); } publish(message); }
public void publish(Point2D[] points, int numberOfVertices) { SupportPolygonRosMessage message = getMessage(); message.setNumberOfVertices(numberOfVertices); List<Point2dRosMessage> vertices = message.getVertices(); vertices.clear(); for (int i = 0; i < numberOfVertices; i++) { Point2dRosMessage point2d = messageFactory.newFromType(Point2dRosMessage._TYPE); point2d.setX((float) points[i].getX()); point2d.setY((float) points[i].getY()); vertices.add(point2d); } publish(message); }
public void publish(Point2d[] points, int numberOfVertices) { SupportPolygonRosMessage message = getMessage(); message.setNumberOfVertices(numberOfVertices); List<Point2dRosMessage> vertices = message.getVertices(); vertices.clear(); for (int i = 0; i < numberOfVertices; i++) { Point2dRosMessage point2d = messageFactory.newFromType(Point2dRosMessage._TYPE); point2d.setX((float) points[i].getX()); point2d.setY((float) points[i].getY()); vertices.add(point2d); } publish(message); }
public void publish(Point2f[] points, int numberOfVertices) { SupportPolygonRosMessage message = getMessage(); message.setNumberOfVertices(numberOfVertices); List<Point2dRosMessage> vertices = message.getVertices(); vertices.clear(); for (int i = 0; i < numberOfVertices; i++) { Point2dRosMessage point2d = messageFactory.newFromType(Point2dRosMessage._TYPE); point2d.setX(points[i].getX()); point2d.setY(points[i].getY()); vertices.add(point2d); } publish(message); } }
public void publish(Point2f[] points, int numberOfVertices) { SupportPolygonRosMessage message = getMessage(); message.setNumberOfVertices(numberOfVertices); List<Point2dRosMessage> vertices = message.getVertices(); vertices.clear(); for (int i = 0; i < numberOfVertices; i++) { Point2dRosMessage point2d = messageFactory.newFromType(Point2dRosMessage._TYPE); point2d.setX(points[i].getX()); point2d.setY(points[i].getY()); vertices.add(point2d); } publish(message); } }
public void publish(Point2D32[] points, int numberOfVertices) { SupportPolygonRosMessage message = getMessage(); message.setNumberOfVertices(numberOfVertices); List<Point2dRosMessage> vertices = message.getVertices(); vertices.clear(); for (int i = 0; i < numberOfVertices; i++) { Point2dRosMessage point2d = messageFactory.newFromType(Point2dRosMessage._TYPE); point2d.setX(points[i].getX()); point2d.setY(points[i].getY()); vertices.add(point2d); } publish(message); } }