22     size_t n_bottom = bottom_face.size();
 
   25     std::move(bottom_face.begin(), bottom_face.end(), 
m_vertices.begin());
 
   26     std::move(top_face.begin(), top_face.end(), 
m_vertices.begin() + n_bottom);
 
Defines class DoubleEllipse.
 
std::vector< kvector_t > EllipseVertices(double r_x, double r_y, double z)
Generate vertices of centered ellipse with given semi-axes at height z.
 
DoubleEllipse(double r0_x, double r0_y, double z, double rz_x, double rz_y)
 
std::vector< kvector_t > m_vertices
List of vertices initialized during construction.