Molassembler  1.0.0
Molecule graph and conformer library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Scine::Molassembler::Shapes::ConstexprProperties::minAngleFunctor< ShapeClass > Struct Template Reference

Functor to find out the minimum angle among all shape class types passed as template arguments. More...

#include <Properties.h>

Static Public Member Functions

static constexpr double value ()
 Minimum angle among all shape classes. More...
 

Detailed Description

template<typename... ShapeClass>
struct Scine::Molassembler::Shapes::ConstexprProperties::minAngleFunctor< ShapeClass >

Functor to find out the minimum angle among all shape class types passed as template arguments.

Template Parameters
ShapeClasspack of classes fulfilling concepts::ShapeClass

Member Function Documentation

template<typename... ShapeClass>
static constexpr double Scine::Molassembler::Shapes::ConstexprProperties::minAngleFunctor< ShapeClass >::value ( )
inlinestatic

Minimum angle among all shape classes.

Complexity \(\Theta(N S^2)\) where \(N\) is the number of shape classes and \(S\) the largest shape size


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