Main Page   Namespace List   Compound List   File List   Compound Members   File Members  

MDP Class Reference

#include <TreatMDPoly.hpp>

List of all members.

Public Member Functions

 MDP ()
 ~MDP ()
deque< OGraphic * > polygonalise (deque< OHL * > ha, double)

Protected Member Functions

void polygonalise ()
double distance (int, int)
void pointPrint (int, int)
void linePrint (int, int)

Protected Attributes

double th
deque< OPoint * > pa
deque< OGraphic * > la


Detailed Description

Maximum Distance Polygonisation


Constructor & Destructor Documentation

MDP::MDP  ) 
 

Constructor

MDP::~MDP  ) 
 

Destructor


Member Function Documentation

double MDP::distance int  b,
int  e
[protected]
 

Compute the distance max between a curve and its corresponding vector

void MDP::linePrint int  b,
int  e
[protected]
 

Line print (debug)

void MDP::pointPrint int  b,
int  e
[protected]
 

Point print (debug)

deque< OGraphic * > MDP::polygonalise deque< OHL * >  ha,
double  th
 

Polygonalise a OHL of OHL object be sure to use parse function before

void MDP::polygonalise  )  [protected]
 

Main Wall & Danielson algorithm


Member Data Documentation

deque<OGraphic*> MDP::la [protected]
 

deque<OPoint*> MDP::pa [protected]
 

double MDP::th [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Jul 30 16:56:28 2004 for LGALib by doxygen1.3