float xmin() const { return vertices.row(0).minCoeff(); }
float xmax() const { return vertices.row(0).maxCoeff(); }
float ymin() const { return vertices.row(1).minCoeff(); }
float ymax() const { return vertices.row(1).maxCoeff(); }
float zmin() const { return vertices.row(2).minCoeff(); }
float zmax() const { return vertices.row(2).maxCoeff(); }
float xmin() const { return vertices.row(0).minCoeff(); }
float xmax() const { return vertices.row(0).maxCoeff(); }
float ymin() const { return vertices.row(1).minCoeff(); }
float ymax() const { return vertices.row(1).maxCoeff(); }
float zmin() const { return vertices.row(2).minCoeff(); }
float zmax() const { return vertices.row(2).maxCoeff(); }