Data structure and operations for calculating with vectors of arbitrary dimension. More...
#include <Vecd.h>
Public Member Functions | |
CVecd () | |
CVecd (int nLength) | |
CVecd (double dX1, double dX2) | |
CVecd (const CVecd &v) | |
int | GetSize () const |
double | Length () |
double | operator* (const CVecd &v) |
CVecd | operator+ (const CVecd &v) |
CVecd | operator- (const CVecd &v) |
CVecd & | operator= (const CVecd &v) |
double & | operator[] (const int n) const |
void | SetSize (int nSize) |
~CVecd () | |
Private Attributes | |
int | m_nSize |
double * | m_pElements |
Data structure and operations for calculating with vectors of arbitrary dimension.