Main Page | Namespace List | Class List | File List | Class Members | File Members

pixelplace Class Reference

#include <pixelplace.h>

Collaboration diagram for pixelplace:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 pixelplace (void)
 pixelplace (int iNumData, float *pOxData, float *pOyData, int iXAnz, int iYAnz)
 ~pixelplace (void)
void buildIndizes ()
void makePartIndX ()
void makeIndexArray ()
void makeIndexRange ()
int binarySearch (int left, int right, int left_Y, int right_Y)
int genIndexL (int i)
int genIndexR (int i)
int genPartNrX (int i)
int genPartNrY (int i)
bool existingX (int X)
bool existingY (int Y)
void mark (int erg)
void draw (int i, int j, int erg)
void buildaverage (int i, int j)
void placePixels ()
void extremaZ ()
void sortElements ()

Public Attributes

ElementselementX
ElementselementY
int * min1
int * max1
int elanz
int m_iNumData
int xanz
int yanz
int searchanz
int * image
bool * indexArray
float a
float b
float minz
float maxz
float * m_pOxData
float * m_pOyData

Constructor & Destructor Documentation

pixelplace::pixelplace void   ) 
 

pixelplace::pixelplace int  iNumData,
float *  pOxData,
float *  pOyData,
int  iXAnz,
int  iYAnz
 

pixelplace::~pixelplace void   ) 
 


Member Function Documentation

int pixelplace::binarySearch int  left,
int  right,
int  left_Y,
int  right_Y
 

void pixelplace::buildaverage int  i,
int  j
 

void pixelplace::buildIndizes  ) 
 

void pixelplace::draw int  i,
int  j,
int  erg
 

bool pixelplace::existingX int  X  ) 
 

bool pixelplace::existingY int  Y  ) 
 

void pixelplace::extremaZ  ) 
 

int pixelplace::genIndexL int  i  ) 
 

int pixelplace::genIndexR int  i  ) 
 

int pixelplace::genPartNrX int  i  ) 
 

int pixelplace::genPartNrY int  i  ) 
 

void pixelplace::makeIndexArray  ) 
 

void pixelplace::makeIndexRange  ) 
 

void pixelplace::makePartIndX  ) 
 

void pixelplace::mark int  erg  ) 
 

void pixelplace::placePixels  ) 
 

void pixelplace::sortElements  ) 
 


Member Data Documentation

float pixelplace::a
 

float pixelplace::b
 

int pixelplace::elanz
 

Elements* pixelplace::elementX
 

Elements* pixelplace::elementY
 

int* pixelplace::image
 

bool* pixelplace::indexArray
 

int pixelplace::m_iNumData
 

float* pixelplace::m_pOxData
 

float* pixelplace::m_pOyData
 

int* pixelplace::max1
 

float pixelplace::maxz
 

int* pixelplace::min1
 

float pixelplace::minz
 

int pixelplace::searchanz
 

int pixelplace::xanz
 

int pixelplace::yanz
 


The documentation for this class was generated from the following files:
Generated on Fri Jun 18 18:53:19 2004 for PBC by doxygen 1.3.6