atom.h File Reference

#include <BALL/CONCEPT/composite.h>
#include <BALL/CONCEPT/property.h>
#include <BALL/CONCEPT/randomAccessIterator.h>
#include <BALL/MATHS/vector3.h>
#include <BALL/KERNEL/atom.iC>
#include <BALL/KERNEL/bondIterator.h>

Go to the source code of this file.


Classes

class  BALL::Atom
class  BALL::Atom::BondIteratorTraits
class  BALL::Atom::StaticAtomAttributes
class  BALL::Atom::AttributeVector

Namespaces

namespace  BALL

Defines

#define BALL_ATOM_DEFAULT_ELEMENT   &Element::UNKNOWN
#define BALL_ATOM_DEFAULT_CHARGE   0
#define BALL_ATOM_DEFAULT_FORMAL_CHARGE   0
#define BALL_ATOM_DEFAULT_NAME   ""
#define BALL_ATOM_DEFAULT_TYPE_NAME   "?"
#define BALL_ATOM_DEFAULT_POSITION   0,0,0
#define BALL_ATOM_DEFAULT_RADIUS   0
#define BALL_ATOM_DEFAULT_TYPE   Atom::UNKNOWN_TYPE
#define BALL_ATOM_DEFAULT_VELOCITY   0,0,0
#define BALL_ATOM_DEFAULT_FORCE   0,0,0

Define Documentation

#define BALL_ATOM_DEFAULT_CHARGE   0
#define BALL_ATOM_DEFAULT_ELEMENT   &Element::UNKNOWN
#define BALL_ATOM_DEFAULT_FORCE   0,0,0
#define BALL_ATOM_DEFAULT_FORMAL_CHARGE   0
#define BALL_ATOM_DEFAULT_NAME   ""
#define BALL_ATOM_DEFAULT_POSITION   0,0,0
#define BALL_ATOM_DEFAULT_RADIUS   0
#define BALL_ATOM_DEFAULT_TYPE   Atom::UNKNOWN_TYPE
#define BALL_ATOM_DEFAULT_TYPE_NAME   "?"
#define BALL_ATOM_DEFAULT_VELOCITY   0,0,0