24 double as = a * sqrt(3) / 2;
26 std::vector<R3> V{{a, 0., 0.}, {ac, as, 0.}, {-ac, as, 0.},
27 {-a, 0., 0.}, {-ac, -as, 0.}, {ac, -as, 0.}};
void checkNodeArgs() const
Raises exception if a parameter value is invalid.
A prism based on a regular hexagonal.
Prism6(double base_edge, double height)
const double & m_base_edge
double height() const override