Public Member Functions

QuadProgPP::CanonicalBaseVector< T > Class Template Reference

#include <Array.h>

Inheritance diagram for QuadProgPP::CanonicalBaseVector< T >:
Inheritance graph
[legend]
Collaboration diagram for QuadProgPP::CanonicalBaseVector< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CanonicalBaseVector (unsigned int i, unsigned int n)
void reset (unsigned int i)

Detailed Description

template<typename T>
class QuadProgPP::CanonicalBaseVector< T >

Definition at line 581 of file Array.h.


Constructor & Destructor Documentation

template<typename T >
QuadProgPP::CanonicalBaseVector< T >::CanonicalBaseVector ( unsigned int  i,
unsigned int  n 
)

Definition at line 591 of file Array.h.

  : Vector<T>((T)0, n), e(i)
{ (*this)[e] = (T)1; }

Member Function Documentation

template<typename T >
void QuadProgPP::CanonicalBaseVector< T >::reset ( unsigned int  i ) [inline]

Definition at line 596 of file Array.h.

Referenced by QuadProgPP::lu_inverse().

{ 
  (*this)[e] = (T)0; 
  e = i; 
  (*this)[e] = (T)1;
}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines