Destructor; Constructors


Functions

 dvm3_Vector::~dvm3_Vector ()
 dvm3_Vector::dvm3_Vector ()
 dvm3_Vector::dvm3_Vector (double x, double y, double z)
 dvm3_Vector::dvm3_Vector (dvm3_Vector const &other)
void dvm3_Vector::copy_from_cvec (double const *cv)
void dvm3_Vector::copy_to_cvec (double *v) const

Function Documentation

void dvm3_Vector::copy_from_cvec ( double const *  cv  )  [inline, inherited]

Copy operation: copy from a c-style vector.

Parameters:
cv vector to copy
REQUIREMENT: cv has a length of at least 3 contiguous doubles and is appropriately aligned for doubles.

Definition at line 718 of file dvm3_vector.h.

void dvm3_Vector::copy_to_cvec ( double *  v  )  const [inline, inherited]

Copy operation: copy to a c-style vector.

Parameters:
v vector copy
REQUIREMENT: cv has a length of at least 3 contiguous doubles and is appropriately aligned for doubles.

Definition at line 726 of file dvm3_vector.h.

dvm3_Vector::dvm3_Vector ( dvm3_Vector const &  other  )  [inline, inherited]

Copy constructor.

Parameters:
other vector to copy

Definition at line 697 of file dvm3_vector.h.

dvm3_Vector::dvm3_Vector ( double  x,
double  y,
double  z 
) [inline, inherited]

Construct dvm3_Vector from 3 doubles.

Parameters:
x x component
y y component
z z component

Definition at line 691 of file dvm3_vector.h.

dvm3_Vector::dvm3_Vector (  )  [inline, inherited]

Default constructor; NO INITIALIZATION IS APPLIED.

Definition at line 687 of file dvm3_vector.h.

dvm3_Vector::~dvm3_Vector (  )  [inline, inherited]

Do-nothing destructor.

Definition at line 683 of file dvm3_vector.h.


Generated on Tue Dec 2 15:44:57 2008 for dvm3 by  doxygen 1.5.6