use of com.revolsys.geometry.model.vertex.MultiPointVertex in project com.revolsys.open by revolsys.
the class MultiPoint method pointVertices.
@Override
default List<Vertex> pointVertices() {
if (isEmpty()) {
return Collections.emptyList();
} else {
final int vertexCount = getVertexCount();
final List<Vertex> vertices = new ArrayList<>(vertexCount);
for (int i = 0; i < vertexCount; i++) {
final MultiPointVertex vertex = new MultiPointVertex(this, i);
vertices.add(vertex);
}
return vertices;
}
}
Aggregations