#include <string>
#include <ostream>
#include <cstdio>
#include <btk/core/math/btk_vector.hpp>
#include <btk/core/io/default_type_system.hpp>
#include <btk/core/utility/chemically_typed_object.hpp>
Go to the source code of this file.
Namespaces | |
namespace | BTK |
namespace | BTK::ATOMS |
Classes | |
class | Atom |
A minimal Atom class. More... | |
Defines | |
#define | IMPORT_ATOM_TYPES(AT) |
Functions | |
template<typename TS> | |
std::ostream & | operator<< (std::ostream &os, Atom< TS > const &a) |
#define IMPORT_ATOM_TYPES | ( | AT | ) |
Value:
typedef typename AT::chemical_type_system chemical_type_system; \ typedef typename AT::dictionary dictionary; \ typedef typename AT::id_type id_type; \ typedef typename AT::atom_dictionary atom_dictionary; \ typedef typename AT::element_dictionary element_dictionary; \ typedef typename AT::atom_id_type atom_id_type; \ typedef typename AT::element_id_type element_id_type;