Public Member Functions | Static Public Member Functions | Private Member Functions
btol_vertex_algs Class Reference

#include <btol_vertex_algs.h>

List of all members.

Public Member Functions

 ~btol_vertex_algs ()
 Destructor.

Static Public Member Functions

static bool merge_superiors (vtol_vertex_sptr &va, vtol_vertex_sptr &vb)
 Replaces va by vb on all the edges connected to va.
static void vertex_erase (vcl_vector< vtol_vertex > &verts, vtol_vertex_sptr &v)
static vtol_vertex_2d_sptr transform (vtol_vertex_2d_sptr const &v, vnl_matrix_fixed< double, 3, 3 > const &T)

Private Member Functions

 btol_vertex_algs ()

Detailed Description

Definition at line 17 of file btol_vertex_algs.h.


Constructor & Destructor Documentation

btol_vertex_algs::~btol_vertex_algs ( )

Destructor.

Definition at line 12 of file btol_vertex_algs.cxx.

btol_vertex_algs::btol_vertex_algs ( ) [private]

Member Function Documentation

bool btol_vertex_algs::merge_superiors ( vtol_vertex_sptr va,
vtol_vertex_sptr vb 
) [static]

Replaces va by vb on all the edges connected to va.

The result is that vb has the union of the sets of edges incident on va and vb as superiors.

Definition at line 20 of file btol_vertex_algs.cxx.

vtol_vertex_2d_sptr btol_vertex_algs::transform ( vtol_vertex_2d_sptr const &  v,
vnl_matrix_fixed< double, 3, 3 > const &  T 
) [static]

Definition at line 46 of file btol_vertex_algs.cxx.

static void btol_vertex_algs::vertex_erase ( vcl_vector< vtol_vertex > &  verts,
vtol_vertex_sptr v 
) [static]

The documentation for this class was generated from the following files: