boost Namespace Reference


Classes

class  vtk_vertex_iterator
class  vtk_edge_iterator
class  vtk_out_edge_pointer_iterator
class  vtk_in_edge_pointer_iterator
struct  vtkGraph_traversal_category
struct  graph_traits< vtkGraph * >
struct  graph_traits< vtkDirectedGraph * >
struct  graph_traits< const vtkDirectedGraph * >
struct  graph_traits< vtkDirectedGraph *const >
struct  graph_traits< vtkTree * >
struct  graph_traits< const vtkTree * >
struct  graph_traits< vtkTree *const >
struct  graph_traits< vtkUndirectedGraph * >
struct  graph_traits< const vtkUndirectedGraph * >
struct  graph_traits< vtkUndirectedGraph *const >
struct  graph_traits< vtkMutableDirectedGraph * >
struct  graph_traits< const vtkMutableDirectedGraph * >
struct  graph_traits< vtkMutableDirectedGraph *const >
struct  graph_traits< vtkMutableUndirectedGraph * >
struct  graph_traits< const vtkMutableUndirectedGraph * >
struct  graph_traits< vtkMutableUndirectedGraph *const >
class  vertex_property< vtkGraph * >
class  edge_property< vtkGraph * >
struct  property_traits< vtkIntArray * >
struct  property_traits< vtkGraphEdgeMap >
class  vtkGraphEdgePropertyMapHelper
struct  vtkGraphIndexMap
struct  property_traits< vtkGraphIndexMap >

Functions

int get (vtkIntArray *&arr, vtkIdType &key)
void put (vtkIntArray *arr, vtkIdType key, const int &value)
graph_traits< vtkGraph * >
::vertex_descriptor 
source (graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
graph_traits< vtkGraph * >
::vertex_descriptor 
target (graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
vtksys_stl::pair< graph_traits
< vtkGraph * >
::vertex_iterator,
graph_traits< vtkGraph * >
::vertex_iterator > 
vertices (vtkGraph *g)
vtksys_stl::pair< graph_traits
< vtkGraph * >::edge_iterator,
graph_traits< vtkGraph * >
::edge_iterator > 
edges (vtkGraph *g)
vtksys_stl::pair< graph_traits
< vtkGraph * >
::out_edge_iterator,
graph_traits< vtkGraph * >
::out_edge_iterator > 
out_edges (graph_traits< vtkGraph * >::vertex_descriptor u, vtkGraph *g)
vtksys_stl::pair< graph_traits
< vtkGraph * >
::in_edge_iterator,
graph_traits< vtkGraph * >
::in_edge_iterator > 
in_edges (graph_traits< vtkGraph * >::vertex_descriptor u, vtkGraph *g)
vtksys_stl::pair< graph_traits
< vtkGraph * >
::adjacency_iterator,
graph_traits< vtkGraph * >
::adjacency_iterator > 
adjacent_vertices (graph_traits< vtkGraph * >::vertex_descriptor u, vtkGraph *g)
graph_traits< vtkGraph * >
::vertices_size_type 
num_vertices (vtkGraph *g)
graph_traits< vtkGraph * >
::edges_size_type 
num_edges (vtkGraph *g)
graph_traits< vtkGraph * >
::degree_size_type 
out_degree (graph_traits< vtkGraph * >::vertex_descriptor u, vtkGraph *g)
graph_traits< vtkDirectedGraph * >
::degree_size_type 
in_degree (graph_traits< vtkDirectedGraph * >::vertex_descriptor u, vtkDirectedGraph *g)
graph_traits< vtkGraph * >
::degree_size_type 
degree (graph_traits< vtkGraph * >::vertex_descriptor u, vtkGraph *g)
graph_traits
< vtkMutableDirectedGraph * >
::vertex_descriptor 
add_vertex (vtkMutableDirectedGraph *g)
vtksys_stl::pair< graph_traits
< vtkMutableDirectedGraph * >
::edge_descriptor, bool > 
add_edge (graph_traits< vtkMutableDirectedGraph * >::vertex_descriptor u, graph_traits< vtkMutableDirectedGraph * >::vertex_descriptor v, vtkMutableDirectedGraph *g)
graph_traits
< vtkMutableUndirectedGraph * >
::vertex_descriptor 
add_vertex (vtkMutableUndirectedGraph *g)
vtksys_stl::pair< graph_traits
< vtkMutableUndirectedGraph * >
::edge_descriptor, bool > 
add_edge (graph_traits< vtkMutableUndirectedGraph * >::vertex_descriptor u, graph_traits< vtkMutableUndirectedGraph * >::vertex_descriptor v, vtkMutableUndirectedGraph *g)
 vtkPropertyMapMacro (vtkIdTypeArray, vtkIdType) vtkPropertyMapMacro(vtkDoubleArray
double vtkPropertyMapMacro (vtkFloatArray, float) struct vtkGraphEdgeMap
property_traits
< vtkGraphEdgeMap >::reference 
get (vtkGraphEdgeMap vtkNotUsed(arr), property_traits< vtkGraphEdgeMap >::key_type key)
template<typename PMap>
property_traits< PMap >::reference get (vtkGraphEdgePropertyMapHelper< PMap > helper, vtkEdgeType key)
template<typename PMap>
void put (vtkGraphEdgePropertyMapHelper< PMap > helper, vtkEdgeType key, const typename property_traits< PMap >::value_type &value)
property_traits
< vtkGraphIndexMap >
::reference 
get (vtkGraphIndexMap vtkNotUsed(arr), property_traits< vtkGraphIndexMap >::key_type key)


Function Documentation

int boost::get ( vtkIntArray *&  arr,
vtkIdType key 
) [inline]

Definition at line 47 of file vtkBoostGraphAdapter.h.

void boost::put ( vtkIntArray arr,
vtkIdType  key,
const int &  value 
) [inline]

Definition at line 55 of file vtkBoostGraphAdapter.h.

graph_traits< vtkGraph* >::vertex_descriptor boost::source ( graph_traits< vtkGraph * >::edge_descriptor  e,
vtkGraph  
) [inline]

Definition at line 371 of file vtkBoostGraphAdapter.h.

graph_traits< vtkGraph* >::vertex_descriptor boost::target ( graph_traits< vtkGraph * >::edge_descriptor  e,
vtkGraph  
) [inline]

Definition at line 378 of file vtkBoostGraphAdapter.h.

vtksys_stl::pair< graph_traits< vtkGraph* >::vertex_iterator, graph_traits< vtkGraph* >::vertex_iterator > boost::vertices ( vtkGraph g  )  [inline]

Definition at line 387 of file vtkBoostGraphAdapter.h.

vtksys_stl::pair< graph_traits< vtkGraph* >::edge_iterator, graph_traits< vtkGraph* >::edge_iterator > boost::edges ( vtkGraph g  )  [inline]

Definition at line 396 of file vtkBoostGraphAdapter.h.

vtksys_stl::pair< graph_traits< vtkGraph* >::out_edge_iterator, graph_traits< vtkGraph* >::out_edge_iterator > boost::out_edges ( graph_traits< vtkGraph * >::vertex_descriptor  u,
vtkGraph g 
) [inline]

Definition at line 405 of file vtkBoostGraphAdapter.h.

vtksys_stl::pair< graph_traits< vtkGraph* >::in_edge_iterator, graph_traits< vtkGraph* >::in_edge_iterator > boost::in_edges ( graph_traits< vtkGraph * >::vertex_descriptor  u,
vtkGraph g 
) [inline]

Definition at line 417 of file vtkBoostGraphAdapter.h.

vtksys_stl::pair< graph_traits< vtkGraph* >::adjacency_iterator, graph_traits< vtkGraph* >::adjacency_iterator > boost::adjacent_vertices ( graph_traits< vtkGraph * >::vertex_descriptor  u,
vtkGraph g 
) [inline]

Definition at line 429 of file vtkBoostGraphAdapter.h.

graph_traits< vtkGraph* >::vertices_size_type boost::num_vertices ( vtkGraph g  )  [inline]

Definition at line 440 of file vtkBoostGraphAdapter.h.

graph_traits< vtkGraph* >::edges_size_type boost::num_edges ( vtkGraph g  )  [inline]

Definition at line 446 of file vtkBoostGraphAdapter.h.

graph_traits< vtkGraph* >::degree_size_type boost::out_degree ( graph_traits< vtkGraph * >::vertex_descriptor  u,
vtkGraph g 
) [inline]

Definition at line 452 of file vtkBoostGraphAdapter.h.

graph_traits< vtkDirectedGraph* >::degree_size_type boost::in_degree ( graph_traits< vtkDirectedGraph * >::vertex_descriptor  u,
vtkDirectedGraph g 
) [inline]

Definition at line 460 of file vtkBoostGraphAdapter.h.

graph_traits< vtkGraph* >::degree_size_type boost::degree ( graph_traits< vtkGraph * >::vertex_descriptor  u,
vtkGraph g 
) [inline]

Definition at line 468 of file vtkBoostGraphAdapter.h.

graph_traits< vtkMutableDirectedGraph* >::vertex_descriptor boost::add_vertex ( vtkMutableDirectedGraph g  )  [inline]

Definition at line 476 of file vtkBoostGraphAdapter.h.

vtksys_stl::pair< graph_traits< vtkMutableDirectedGraph* >::edge_descriptor, bool> boost::add_edge ( graph_traits< vtkMutableDirectedGraph * >::vertex_descriptor  u,
graph_traits< vtkMutableDirectedGraph * >::vertex_descriptor  v,
vtkMutableDirectedGraph g 
) [inline]

Definition at line 484 of file vtkBoostGraphAdapter.h.

graph_traits< vtkMutableUndirectedGraph* >::vertex_descriptor boost::add_vertex ( vtkMutableUndirectedGraph g  )  [inline]

Definition at line 494 of file vtkBoostGraphAdapter.h.

vtksys_stl::pair< graph_traits< vtkMutableUndirectedGraph* >::edge_descriptor, bool> boost::add_edge ( graph_traits< vtkMutableUndirectedGraph * >::vertex_descriptor  u,
graph_traits< vtkMutableUndirectedGraph * >::vertex_descriptor  v,
vtkMutableUndirectedGraph g 
) [inline]

Definition at line 502 of file vtkBoostGraphAdapter.h.

boost::vtkPropertyMapMacro ( vtkIdTypeArray  ,
vtkIdType   
)

double boost::vtkPropertyMapMacro ( vtkFloatArray  ,
float   
)

Definition at line 553 of file vtkBoostGraphAdapter.h.

property_traits<vtkGraphEdgeMap>::reference boost::get ( vtkGraphEdgeMap   vtkNotUsedarr,
property_traits< vtkGraphEdgeMap >::key_type  key 
) [inline]

Definition at line 571 of file vtkBoostGraphAdapter.h.

template<typename PMap>
property_traits<PMap>::reference boost::get ( vtkGraphEdgePropertyMapHelper< PMap >  helper,
vtkEdgeType  key 
) [inline]

Definition at line 596 of file vtkBoostGraphAdapter.h.

template<typename PMap>
void boost::put ( vtkGraphEdgePropertyMapHelper< PMap >  helper,
vtkEdgeType  key,
const typename property_traits< PMap >::value_type &  value 
) [inline]

Definition at line 605 of file vtkBoostGraphAdapter.h.

property_traits<vtkGraphIndexMap>::reference boost::get ( vtkGraphIndexMap   vtkNotUsedarr,
property_traits< vtkGraphIndexMap >::key_type  key 
) [inline]

Definition at line 629 of file vtkBoostGraphAdapter.h.


Generated on Sat Dec 27 14:02:47 2008 for VTK by  doxygen 1.5.6