Rosetta 3.4
Namespaces | Typedefs | Variables
src/core/types.hh File Reference

rosetta project type declarations More...

#include <numeric/xyzVector.fwd.hh>
#include <platform/types.hh>
#include <cstddef>
#include <limits>

Namespaces

namespace  core
 

A class for defining atom parameters, known as atom_types.


Typedefs

typedef platform::Size core::Size
typedef platform::SSize core::SSize
typedef platform::uint core::uint
typedef platform::Real core::Real
typedef unsigned short core::ShortSize
typedef Real core::Length
typedef Real core::LengthSquared
typedef Real core::Distance
typedef Real core::DistanceSquared
typedef Real core::Volume
typedef Real core::Angle
typedef Real core::Trig
typedef Real core::Mass
typedef Real core::Charge
typedef Real core::Energy
typedef Real core::EnergyDerivative
typedef float core::PackerEnergy
typedef numeric::xyzVector
< Length > 
core::PointPosition
typedef numeric::xyzVector
< Length > 
core::Vector
typedef numeric::xyzVector
< EnergyDerivative > 
core::EnergyGradient

Variables

static const Size core::SZ_MIN = std::numeric_limits<Size>::min()
static const Size core::SZ_MAX = std::numeric_limits<Size>::max()

Detailed Description

rosetta project type declarations

Author:
Stuart G. Mentzer (Stuart_Mentzer@objexx.com)
Stuart G. Mentzer (Stuart_Mentzer@objexx.com)
Christopher Miles (cmiles@uw.edu)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines