NAMD
Public Member Functions | Public Attributes | List of all members
AlignVector Class Reference

#include <Vector.h>

Inheritance diagram for AlignVector:
Vector

Public Member Functions

 AlignVector (void)
 
 AlignVector (const Vector &v)
 
 AlignVector (BigReal newx, BigReal newy, BigReal newz)
 
 AlignVector (BigReal newv)
 
 AlignVector (const FloatVector &v)
 
- Public Member Functions inherited from Vector
 Vector (void)
 
 Vector (BigReal newx, BigReal newy, BigReal newz)
 
 Vector (BigReal newv)
 
 Vector (const FloatVector &v)
 
BigRealoperator[] (int i)
 
Vectoroperator= (const BigReal &v2)
 
void operator+= (const Vector &v2)
 
void operator-= (const Vector &v2)
 
void operator*= (const BigReal &v2)
 
void operator/= (const BigReal &v2)
 
BigReal length (void) const
 
BigReal length2 (void) const
 
BigReal rlength (void)
 
Vector unit (void) const
 
void cross (const Vector &v2)
 
BigReal dot (const Vector &v2)
 
Bool set (const char *s)
 

Public Attributes

BigReal pad
 
- Public Attributes inherited from Vector
BigReal x
 
BigReal y
 
BigReal z
 

Detailed Description

Definition at line 265 of file Vector.h.

Constructor & Destructor Documentation

AlignVector::AlignVector ( void  )
inline

Definition at line 268 of file Vector.h.

References pad.

268 : Vector(0,0,0) { pad = 0.0; }
BigReal pad
Definition: Vector.h:267
Vector(void)
Definition: Vector.h:69
AlignVector::AlignVector ( const Vector v)
inline

Definition at line 269 of file Vector.h.

References pad.

269 : Vector(v) { pad = 0.0; }
BigReal pad
Definition: Vector.h:267
Vector(void)
Definition: Vector.h:69
AlignVector::AlignVector ( BigReal  newx,
BigReal  newy,
BigReal  newz 
)
inline

Definition at line 271 of file Vector.h.

References pad.

272  : Vector (newx, newy, newz) { pad = 0.0; }
BigReal pad
Definition: Vector.h:267
Vector(void)
Definition: Vector.h:69
AlignVector::AlignVector ( BigReal  newv)
inline

Definition at line 274 of file Vector.h.

References pad.

275  : Vector (newv) { pad = 0.0; }
BigReal pad
Definition: Vector.h:267
Vector(void)
Definition: Vector.h:69
AlignVector::AlignVector ( const FloatVector v)
inline

Definition at line 277 of file Vector.h.

References pad.

277 : Vector (v) { pad = 0.0; }
BigReal pad
Definition: Vector.h:267
Vector(void)
Definition: Vector.h:69

Member Data Documentation

BigReal AlignVector::pad

Definition at line 267 of file Vector.h.

Referenced by AlignVector().


The documentation for this class was generated from the following file: