42 {{9, 11, 10},
false}},
45 FormFactorIcosahedron::FormFactorIcosahedron(
const std::vector<double> P)
47 {
"Icosahedron",
"regular icosahedron", {{
"Edge",
"nm",
"edge length", 0, +INF, 0}}}, P),
53 FormFactorIcosahedron::FormFactorIcosahedron(
double edge)
62 {{0.5773502691896258 * a, 0 * a, -0.7557613140761708 * a},
63 {-0.288675134594813 * a, 0.5 * a, -0.7557613140761708 * a},
64 {-0.288675134594813 * a, -0.5 * a, -0.7557613140761708 * a},
65 {-0.9341723589627158 * a, 0 * a, -0.1784110448865449 * a},
66 {0.467086179481358 * a, 0.8090169943749475 * a, -0.1784110448865449 * a},
67 {0.467086179481358 * a, -0.8090169943749475 * a, -0.1784110448865449 * a},
68 {0.9341723589627158 * a, 0 * a, 0.1784110448865449 * a},
69 {-0.467086179481358 * a, 0.8090169943749475 * a, 0.1784110448865449 * a},
70 {-0.467086179481358 * a, -0.8090169943749475 * a, 0.1784110448865449 * a},
71 {-0.5773502691896258 * a, 0 * a, 0.7557613140761708 * a},
72 {0.288675134594813 * a, 0.5 * a, 0.7557613140761708 * a},
73 {0.288675134594813 * a, -0.5 * a, 0.7557613140761708 * a}});
For internal use in IFormFactorPolyhedron.