Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
CDoubleVector Class Reference

Data structure for the representation of a vector of values of the data type double. More...

#include <DoubleVector.h>

Public Member Functions

 CDoubleVector ()
 
 CDoubleVector (int nDimension, bool bHeaderOnly=false)
 
 CDoubleVector (const CDoubleVector *pVector, bool bHeaderOnly=false)
 
 CDoubleVector (const CDoubleVector &v, bool bHeaderOnly=false)
 
double & operator[] (const int nElement)
 
 ~CDoubleVector ()
 

Public Attributes

double * data
 
int dimension
 

Private Member Functions

void FreeMemory ()
 

Private Attributes

bool m_bOwnMemory
 

Detailed Description

Data structure for the representation of a vector of values of the data type double.

Definition at line 54 of file DoubleVector.h.

Constructor & Destructor Documentation

◆ CDoubleVector() [1/4]

CDoubleVector::CDoubleVector ( )

Definition at line 56 of file DoubleVector.cpp.

◆ CDoubleVector() [2/4]

CDoubleVector::CDoubleVector ( int  nDimension,
bool  bHeaderOnly = false 
)

Definition at line 63 of file DoubleVector.cpp.

◆ CDoubleVector() [3/4]

CDoubleVector::CDoubleVector ( const CDoubleVector pVector,
bool  bHeaderOnly = false 
)

Definition at line 95 of file DoubleVector.cpp.

◆ CDoubleVector() [4/4]

CDoubleVector::CDoubleVector ( const CDoubleVector v,
bool  bHeaderOnly = false 
)

Definition at line 79 of file DoubleVector.cpp.

◆ ~CDoubleVector()

CDoubleVector::~CDoubleVector ( )

Definition at line 111 of file DoubleVector.cpp.

Member Function Documentation

◆ FreeMemory()

void CDoubleVector::FreeMemory ( )
private

Definition at line 121 of file DoubleVector.cpp.

◆ operator[]()

double& CDoubleVector::operator[] ( const int  nElement)
inline

Definition at line 69 of file DoubleVector.h.

Member Data Documentation

◆ data

double* CDoubleVector::data

Definition at line 79 of file DoubleVector.h.

◆ dimension

int CDoubleVector::dimension

Definition at line 78 of file DoubleVector.h.

◆ m_bOwnMemory

bool CDoubleVector::m_bOwnMemory
private

Definition at line 83 of file DoubleVector.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Feb 28 2022 21:44:01