indigoX
Angle::Impl Struct Reference

#include <indigox/classes/molecule_impl.hpp>

+ Collaboration diagram for Angle::Impl:

Public Member Functions

 Impl ()=default
 
 Impl (const Atom &a, const Atom &b, const Atom &c, const Molecule &mol)
 
template<typename Archive >
void serialise (Archive &archive, const uint32_t)
 

Public Attributes

AngleAtoms atoms
 
FFAngle forcefield_type
 
Molecule molecule
 
int64_t tag
 
int64_t unique_id
 

Constructor & Destructor Documentation

◆ Impl() [1/2]

Impl ( )
default

◆ Impl() [2/2]

Impl ( const Atom a,
const Atom b,
const Atom c,
const Molecule mol 
)

Member Function Documentation

◆ serialise()

void serialise ( Archive &  archive,
const uint32_t   
)

Member Data Documentation

◆ atoms

AngleAtoms atoms

◆ forcefield_type

FFAngle forcefield_type

◆ molecule

Molecule molecule

◆ tag

int64_t tag

◆ unique_id

int64_t unique_id

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