BIOSIMZ::DATATYPE Namespace Reference


Classes

class  Exp
class  IdMatrix
class  Line
class  Matrix
class  Orientation
class  Position
class  Quaternion
class  RotMatrix
class  Vector3
class  Vector4
class  WorldPos

Typedefs

typedef bool Bool
typedef unsigned char Byte
typedef size_t Handler
typedef int Index
typedef int Int
typedef size_t MemSize
typedef double Real
typedef size_t Size
typedef std::string String
typedef unsigned int Time
typedef double UnitCharge
typedef double UnitGeo
typedef unsigned int UnitGrid
typedef double UnitMass
typedef double UnitStd

Functions

Real operator+ (Real &op1, const Exp &op2)
Real operator- (Real &op1, const Exp &op2)
Real operator * (Real &op1, const Exp &op2)
Real operator/ (Real &op1, const Exp &op2)
Realoperator+= (Real &op1, const Exp &op2)
Realoperator-= (Real &op1, const Exp &op2)
Realoperator *= (Real &op1, const Exp &op2)
Realoperator/= (Real &op1, const Exp &op2)
Bool operator== (const Real &op1, const Exp &op2)
Bool operator!= (const Real &op1, const Exp &op2)
Bool operator> (const Real &op1, const Exp &op2)
Bool operator>= (const Real &op1, const Exp &op2)
Bool operator< (const Real &op1, const Exp &op2)
Bool operator<= (const Real &op1, const Exp &op2)

Variables

const UnitGeo POS_BOUNDARIES [3]


Detailed Description

Namespace for datatypes and simple datatype-like classes which are used in more than one classes.


Typedef Documentation

typedef bool BIOSIMZ::DATATYPE::Bool

Definition at line 58 of file Bool.h.

typedef unsigned char BIOSIMZ::DATATYPE::Byte

The byte type, which represents 8 bits of data.

Definition at line 58 of file Byte.h.

typedef size_t BIOSIMZ::DATATYPE::Handler

Definition at line 58 of file Handler.h.

typedef int BIOSIMZ::DATATYPE::Index

Definition at line 56 of file Index.h.

typedef int BIOSIMZ::DATATYPE::Int

Definition at line 56 of file Int.h.

typedef size_t BIOSIMZ::DATATYPE::MemSize

Definition at line 58 of file MemSize.h.

typedef double BIOSIMZ::DATATYPE::Real

Definition at line 56 of file Real.h.

typedef size_t BIOSIMZ::DATATYPE::Size

Definition at line 58 of file Size.h.

typedef std::string BIOSIMZ::DATATYPE::String

Definition at line 58 of file String.h.

typedef unsigned int BIOSIMZ::DATATYPE::Time

Definition at line 56 of file Time.h.

typedef double BIOSIMZ::DATATYPE::UnitCharge

Definition at line 56 of file UnitCharge.h.

typedef double BIOSIMZ::DATATYPE::UnitGeo

Definition at line 56 of file UnitGeo.h.

typedef unsigned int BIOSIMZ::DATATYPE::UnitGrid

Definition at line 57 of file UnitGrid.h.

typedef double BIOSIMZ::DATATYPE::UnitMass

Definition at line 56 of file UnitMass.h.

typedef double BIOSIMZ::DATATYPE::UnitStd

Definition at line 56 of file UnitStd.h.


Function Documentation

Real BIOSIMZ::DATATYPE::operator * ( Real &  op1,
const Exp &  op2 
)

Definition at line 32 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Real& BIOSIMZ::DATATYPE::operator *= ( Real &  op1,
const Exp &  op2 
)

Definition at line 54 of file Exp.cpp.

Bool BIOSIMZ::DATATYPE::operator!= ( const Real &  op1,
const Exp &  op2 
)

Definition at line 71 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Real BIOSIMZ::DATATYPE::operator+ ( Real &  op1,
const Exp &  op2 
)

Definition at line 22 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Real& BIOSIMZ::DATATYPE::operator+= ( Real &  op1,
const Exp &  op2 
)

Definition at line 42 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Real BIOSIMZ::DATATYPE::operator- ( Real &  op1,
const Exp &  op2 
)

Definition at line 27 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Real& BIOSIMZ::DATATYPE::operator-= ( Real &  op1,
const Exp &  op2 
)

Definition at line 48 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Real BIOSIMZ::DATATYPE::operator/ ( Real &  op1,
const Exp &  op2 
)

Definition at line 37 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Real& BIOSIMZ::DATATYPE::operator/= ( Real &  op1,
const Exp &  op2 
)

Definition at line 60 of file Exp.cpp.

Bool BIOSIMZ::DATATYPE::operator< ( const Real &  op1,
const Exp &  op2 
)

Definition at line 86 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Bool BIOSIMZ::DATATYPE::operator<= ( const Real &  op1,
const Exp &  op2 
)

Definition at line 91 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Bool BIOSIMZ::DATATYPE::operator== ( const Real &  op1,
const Exp &  op2 
)

Definition at line 66 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Bool BIOSIMZ::DATATYPE::operator> ( const Real &  op1,
const Exp &  op2 
)

Definition at line 76 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().

Bool BIOSIMZ::DATATYPE::operator>= ( const Real &  op1,
const Exp &  op2 
)

Definition at line 81 of file Exp.cpp.

References BIOSIMZ::DATATYPE::Exp::ToReal().


Variable Documentation

const UnitGeo BIOSIMZ::DATATYPE::POS_BOUNDARIES[3]

Initial value:

The periodic boundary condition settings.

Definition at line 70 of file WorldPos.h.

Referenced by BIOSIMZ::DATATYPE::WorldPos::bound(), and BIOSIMZ::DATATYPE::WorldPos::CalDistance().


Generated on Sun May 13 15:03:38 2007 for The BioSimz Library by  doxygen 1.5.1