BALL  1.5.0
Classes | Namespaces | Macros
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
 

Namespaces

 BALL
 

Macros

#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
 

Macro Definition Documentation

◆ BALL_ATOM_DEFAULT_CHARGE

#define BALL_ATOM_DEFAULT_CHARGE   0

Definition at line 26 of file atom.h.

◆ BALL_ATOM_DEFAULT_ELEMENT

#define BALL_ATOM_DEFAULT_ELEMENT   &Element::UNKNOWN

Definition at line 25 of file atom.h.

◆ BALL_ATOM_DEFAULT_FORCE

#define BALL_ATOM_DEFAULT_FORCE   0,0,0

Definition at line 34 of file atom.h.

◆ BALL_ATOM_DEFAULT_FORMAL_CHARGE

#define BALL_ATOM_DEFAULT_FORMAL_CHARGE   0

Definition at line 27 of file atom.h.

◆ BALL_ATOM_DEFAULT_NAME

#define BALL_ATOM_DEFAULT_NAME   ""

Definition at line 28 of file atom.h.

◆ BALL_ATOM_DEFAULT_POSITION

#define BALL_ATOM_DEFAULT_POSITION   0,0,0

Definition at line 30 of file atom.h.

◆ BALL_ATOM_DEFAULT_RADIUS

#define BALL_ATOM_DEFAULT_RADIUS   0

Definition at line 31 of file atom.h.

◆ BALL_ATOM_DEFAULT_TYPE

#define BALL_ATOM_DEFAULT_TYPE   Atom::UNKNOWN_TYPE

Definition at line 32 of file atom.h.

◆ BALL_ATOM_DEFAULT_TYPE_NAME

#define BALL_ATOM_DEFAULT_TYPE_NAME   "?"

Definition at line 29 of file atom.h.

◆ BALL_ATOM_DEFAULT_VELOCITY

#define BALL_ATOM_DEFAULT_VELOCITY   0,0,0

Definition at line 33 of file atom.h.