Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vtol_extract_topology< LABEL_TYPE >::chain_tree_node Struct Reference

#include <vtol_extract_topology.h>

List of all members.


Detailed Description

template<typename LABEL_TYPE>
struct vtol_extract_topology< LABEL_TYPE >::chain_tree_node

Definition at line 207 of file vtol_extract_topology.h.

Public Member Functions

 chain_tree_node (region_type_sptr in_region)
 ~chain_tree_node ()
void add (region_type_sptr new_region)
vtol_intensity_face_sptr make_face (finder_type *find, data_image_type const *img) const
void print (vcl_ostream &ostr, unsigned indent) const

Public Attributes

region_type_sptr region
vcl_vector< chain_tree_node * > children


Constructor & Destructor Documentation

template<typename LABEL_TYPE>
vtol_extract_topology< LABEL_TYPE >::chain_tree_node::chain_tree_node region_type_sptr  in_region  )  [inline]
 

Definition at line 220 of file vtol_extract_topology.h.

template<typename LABEL_TYPE>
vtol_extract_topology< LABEL_TYPE >::chain_tree_node::~chain_tree_node  )  [inline]
 

Definition at line 222 of file vtol_extract_topology.h.


Member Function Documentation

template<typename LABEL_TYPE>
void vtol_extract_topology< LABEL_TYPE >::chain_tree_node::add region_type_sptr  new_region  )  [inline]
 

Definition at line 233 of file vtol_extract_topology.h.

template<typename LABEL_TYPE>
vtol_intensity_face_sptr vtol_extract_topology< LABEL_TYPE >::chain_tree_node::make_face finder_type find,
data_image_type const *  img
const [inline]
 

Definition at line 268 of file vtol_extract_topology.h.

template<typename LABEL_TYPE>
void vtol_extract_topology< LABEL_TYPE >::chain_tree_node::print vcl_ostream &  ostr,
unsigned  indent
const [inline]
 

Definition at line 300 of file vtol_extract_topology.h.


Member Data Documentation

template<typename LABEL_TYPE>
vcl_vector<chain_tree_node*> vtol_extract_topology< LABEL_TYPE >::chain_tree_node::children
 

Definition at line 218 of file vtol_extract_topology.h.

template<typename LABEL_TYPE>
region_type_sptr vtol_extract_topology< LABEL_TYPE >::chain_tree_node::region
 

Definition at line 213 of file vtol_extract_topology.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jan 10 14:47:00 2008 for contrib/gel/vtol by  doxygen 1.4.4