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

equivalent_preserve_edge Class Reference

#include <equivalent_preserve_edge.hh>

Inheritance diagram for equivalent_preserve_edge:

Inheritance graph
[legend]
Collaboration diagram for equivalent_preserve_edge:

Collaboration graph
[legend]
List of all members.

Public Methods

 equivalent_preserve_edge (const vertex_data_color &v, const border_data_deriche &b)
 Constructor.

bool lambda (int, vertex, vertex, dart, dart)
 Function to know if the two vertices must be merged.

double value (vertex)
double interest (int, vertex, vertex, dart, dart)

Detailed Description

Model class used to determine if two vertices are equivalent


Constructor & Destructor Documentation

equivalent_preserve_edge::equivalent_preserve_edge const vertex_data_color   v,
const border_data_deriche   b
[inline]
 

Constructor.


Member Function Documentation

double equivalent_preserve_edge::interest int   ,
vertex   ,
vertex   ,
dart   ,
dart   
[virtual]
 

Function to compute the merging interset of between two vertices That will be minimized during the reduction process

Implements equivalent_mont_jolion.

bool equivalent_preserve_edge::lambda int   ,
vertex   ,
vertex   ,
dart   ,
dart   
[virtual]
 

Function to know if the two vertices must be merged.

Implements equivalent_mont_jolion.

double equivalent_preserve_edge::value vertex    [virtual]
 

Function to compute the surviving criterion of a vertex That will be minimized during the reduction process

Implements equivalent_mont_jolion.


The documentation for this class was generated from the following files:
Generated on Tue Jun 24 14:58:49 2003 for Combinatorial Pyramids by doxygen1.2.18