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

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

#include <FloatVector.h>

Public Member Functions

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

Public Attributes

float * 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 float.

Definition at line 53 of file FloatVector.h.

Constructor & Destructor Documentation

CFloatVector::CFloatVector ( )

Definition at line 56 of file FloatVector.cpp.

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

Definition at line 63 of file FloatVector.cpp.

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

Definition at line 95 of file FloatVector.cpp.

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

Definition at line 79 of file FloatVector.cpp.

CFloatVector::~CFloatVector ( )

Definition at line 111 of file FloatVector.cpp.

Member Function Documentation

void CFloatVector::FreeMemory ( )
private

Definition at line 121 of file FloatVector.cpp.

float& CFloatVector::operator[] ( const int  nElement)
inline

Definition at line 68 of file FloatVector.h.

Member Data Documentation

float* CFloatVector::data

Definition at line 78 of file FloatVector.h.

int CFloatVector::dimension

Definition at line 77 of file FloatVector.h.

bool CFloatVector::m_bOwnMemory
private

Definition at line 82 of file FloatVector.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 Dec 2 2019 03:47:28