pop_edge Class Reference

#include <pop_edge.h>

List of all members.


Detailed Description

A parameter that can be optimized.

Definition at line 21 of file pop_edge.h.


Public Member Functions

 pop_edge ()
 constructor.
 ~pop_edge ()
 destructor.
void set_vertex (pop_vertex *v1, pop_vertex *v2)
 set the first and second vertex.
void set_transform (pop_transform *t)
 set the transform.
pop_transformget_transform ()
 get the transform.
bool search (pop_vertex *destination, vcl_list< pop_edge * > &path)
 help search to find a destination vertex.

Private Attributes

pop_vertexv1_
pop_vertexv2_
pop_transformtransform_

Constructor & Destructor Documentation

pop_edge::pop_edge (  ) 

constructor.

Definition at line 9 of file pop_edge.cxx.

pop_edge::~pop_edge (  ) 

destructor.

Definition at line 18 of file pop_edge.cxx.


Member Function Documentation

void pop_edge::set_vertex ( pop_vertex v1,
pop_vertex v2 
)

set the first and second vertex.

Definition at line 24 of file pop_edge.cxx.

void pop_edge::set_transform ( pop_transform t  ) 

set the transform.

Definition at line 33 of file pop_edge.cxx.

pop_transform * pop_edge::get_transform (  ) 

get the transform.

Definition at line 40 of file pop_edge.cxx.

bool pop_edge::search ( pop_vertex destination,
vcl_list< pop_edge * > &  path 
)

help search to find a destination vertex.

Definition at line 47 of file pop_edge.cxx.


Member Data Documentation

pop_vertex* pop_edge::v1_ [private]

Definition at line 44 of file pop_edge.h.

pop_vertex* pop_edge::v2_ [private]

Definition at line 47 of file pop_edge.h.

pop_transform* pop_edge::transform_ [private]

Definition at line 50 of file pop_edge.h.


The documentation for this class was generated from the following files:
Generated on Wed Oct 8 05:15:00 2008 for contrib/gel/pop by  doxygen 1.5.1