Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

gsl::vector_view Class Reference

#include <vector_double.h>

Inheritance diagram for gsl::vector_view::

gsl::vector List of all members.

Public Methods

 vector_view (const vector &other)
 vector_view (const vector_view &other)
void init (const vector &other)
void change_view (const vector &other)

Constructor & Destructor Documentation

gsl::vector_view::vector_view ( const vector & other ) [inline]
 

Definition at line 338 of file vector_double.h.

00338 :vector(){init(other);/*copy(other);*/}

gsl::vector_view::vector_view ( const vector_view & other ) [inline]
 

Definition at line 339 of file vector_double.h.

00339 :vector(){init(other);/*copy(other);*/}


Member Function Documentation

void gsl::vector_view::change_view ( const vector & other ) [inline]
 

Definition at line 342 of file vector_double.h.

00342 {init(other);}

void gsl::vector_view::init ( const vector & other )
 

Definition at line 130 of file vector_double.cc.

Referenced by change_view(), and vector_view().

00131 {
00132         free();
00133         gsldata = (gsl_vector*)malloc(sizeof(gsl_vector));
00134         *gsldata = *(other.gslobj());
00135         gsldata->owner = 0;
00136 }


The documentation for this class was generated from the following files:
Generated at Sun Dec 16 23:44:46 2001 for gslwrap by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001