osl_edgel_chain Struct Reference

#include <osl_edgel_chain.h>

Inheritance diagram for osl_edgel_chain:

osl_edge List of all members.

Detailed Description

Definition at line 14 of file osl_edgel_chain.h.


Public Member Functions

 osl_edgel_chain ()
 osl_edgel_chain (unsigned int n_)
 osl_edgel_chain (osl_edgel_chain const &)
void operator= (osl_edgel_chain const &)
 ~osl_edgel_chain ()
void SetLength (unsigned int)
float GetGrad (unsigned int i) const
float * GetGrad () const
float GetTheta (unsigned int i) const
float * GetTheta () const
float GetX (unsigned int i) const
float * GetX () const
float GetY (unsigned int i) const
float * GetY () const
void SetGrad (float v, unsigned int i)
void SetTheta (float v, unsigned int i)
void SetX (float v, unsigned int i)
void SetY (float v, unsigned int i)
unsigned int size () const
void write_ascii (vcl_ostream &) const
void read_ascii (vcl_istream &)

Public Attributes

unsigned int n
float * x
float * y
float * grad
float * theta

Constructor & Destructor Documentation

osl_edgel_chain::osl_edgel_chain (  ) 

Definition at line 19 of file osl_edgel_chain.cxx.

osl_edgel_chain::osl_edgel_chain ( unsigned int  n_  ) 

Definition at line 21 of file osl_edgel_chain.cxx.

osl_edgel_chain::osl_edgel_chain ( osl_edgel_chain const &   ) 

Definition at line 30 of file osl_edgel_chain.cxx.

osl_edgel_chain::~osl_edgel_chain (  ) 

Definition at line 54 of file osl_edgel_chain.cxx.


Member Function Documentation

void osl_edgel_chain::operator= ( osl_edgel_chain const &   ) 

Definition at line 45 of file osl_edgel_chain.cxx.

void osl_edgel_chain::SetLength ( unsigned  int  ) 

Definition at line 77 of file osl_edgel_chain.cxx.

float osl_edgel_chain::GetGrad ( unsigned int  i  )  const

Definition at line 63 of file osl_edgel_chain.cxx.

float * osl_edgel_chain::GetGrad (  )  const

Definition at line 64 of file osl_edgel_chain.cxx.

float osl_edgel_chain::GetTheta ( unsigned int  i  )  const

Definition at line 65 of file osl_edgel_chain.cxx.

float * osl_edgel_chain::GetTheta (  )  const

Definition at line 66 of file osl_edgel_chain.cxx.

float osl_edgel_chain::GetX ( unsigned int  i  )  const

Definition at line 67 of file osl_edgel_chain.cxx.

float * osl_edgel_chain::GetX (  )  const

Definition at line 68 of file osl_edgel_chain.cxx.

float osl_edgel_chain::GetY ( unsigned int  i  )  const

Definition at line 69 of file osl_edgel_chain.cxx.

float * osl_edgel_chain::GetY (  )  const

Definition at line 70 of file osl_edgel_chain.cxx.

void osl_edgel_chain::SetGrad ( float  v,
unsigned int  i 
)

Definition at line 71 of file osl_edgel_chain.cxx.

void osl_edgel_chain::SetTheta ( float  v,
unsigned int  i 
)

Definition at line 72 of file osl_edgel_chain.cxx.

void osl_edgel_chain::SetX ( float  v,
unsigned int  i 
)

Definition at line 73 of file osl_edgel_chain.cxx.

void osl_edgel_chain::SetY ( float  v,
unsigned int  i 
)

Definition at line 74 of file osl_edgel_chain.cxx.

unsigned int osl_edgel_chain::size (  )  const

Definition at line 75 of file osl_edgel_chain.cxx.

void osl_edgel_chain::write_ascii ( vcl_ostream &   )  const

Definition at line 85 of file osl_edgel_chain.cxx.

void osl_edgel_chain::read_ascii ( vcl_istream &   ) 

Definition at line 92 of file osl_edgel_chain.cxx.


Member Data Documentation

unsigned int osl_edgel_chain::n

Definition at line 16 of file osl_edgel_chain.h.

float* osl_edgel_chain::x

Definition at line 17 of file osl_edgel_chain.h.

float * osl_edgel_chain::y

Definition at line 17 of file osl_edgel_chain.h.

float * osl_edgel_chain::grad

Definition at line 17 of file osl_edgel_chain.h.

float * osl_edgel_chain::theta

Definition at line 17 of file osl_edgel_chain.h.


The documentation for this struct was generated from the following files:
Generated on Tue Dec 2 05:14:16 2008 for contrib/oxl/osl by  doxygen 1.5.1