Molassembler  1.0.0
Molecule graph and conformer library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Scine::Molassembler::Shapes::Data::Bent Struct Reference

Bent symmetry at 107° More...

#include <Data.h>

Static Public Member Functions

static constexpr double angleFunction (const unsigned a, const unsigned b)
 

Static Public Attributes

static constexpr Shape shape = Shape::Bent
 
static constexpr PointGroup pointGroup = PointGroup::C2v
 
static constexpr unsigned size = 2
 
static constexpr char stringName [] = "bent"
 
static constexpr std::array
< Temple::Vector, 2 > 
coordinates
 
static constexpr std::array
< std::array< unsigned, 2 >, 1 > 
rotations
 
static constexpr std::array
< std::array< unsigned, 4 >, 0 > 
tetrahedra {{}}
 
static constexpr std::array
< unsigned, 0 > 
mirror {}
 

Detailed Description

Bent symmetry at 107°

*
*  1
*   \
*    (_) – 0
*
* 

Field Documentation

constexpr std::array<Temple::Vector, 2> Scine::Molassembler::Shapes::Data::Bent::coordinates
static
Initial value:
{{
{1., 0., 0.},
{-0.292372, 0.956305, 0.}
}}
constexpr std::array< std::array<unsigned, 2>, 1 > Scine::Molassembler::Shapes::Data::Bent::rotations
static
Initial value:
{{
{{1, 0}}
}}

The documentation for this struct was generated from the following file: