#include <pop_edge.h>
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_transform * | get_transform () |
| get the transform. | |
| bool | search (pop_vertex *destination, vcl_list< pop_edge * > &path) |
| help search to find a destination vertex. | |
Private Attributes | |
| pop_vertex * | v1_ |
| pop_vertex * | v2_ |
| pop_transform * | transform_ |
| pop_edge::pop_edge | ( | ) |
| pop_edge::~pop_edge | ( | ) |
| void pop_edge::set_vertex | ( | pop_vertex * | v1, | |
| pop_vertex * | v2 | |||
| ) |
| void pop_edge::set_transform | ( | pop_transform * | t | ) |
| pop_transform * pop_edge::get_transform | ( | ) |
| bool pop_edge::search | ( | pop_vertex * | destination, | |
| vcl_list< pop_edge * > & | path | |||
| ) |
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.
1.5.1