VTK
Namespaces | Classes | Functions
boost Namespace Reference

Forward declaration required for Boost serialization. More...

Namespaces

 graph
 
 serialization
 

Classes

struct  edge_bundle_type< vtkDirectedGraph * >
 
struct  edge_bundle_type< vtkDirectedGraph *const >
 
struct  edge_bundle_type< vtkGraph * >
 
struct  edge_bundle_type< vtkMutableDirectedGraph * >
 
struct  edge_bundle_type< vtkMutableDirectedGraph *const >
 
struct  edge_bundle_type< vtkMutableUndirectedGraph * >
 
struct  edge_bundle_type< vtkMutableUndirectedGraph *const >
 
struct  edge_bundle_type< vtkUndirectedGraph * >
 
struct  edge_bundle_type< vtkUndirectedGraph *const >
 
class  edge_property< vtkGraph * >
 
struct  edge_property_type< vtkDirectedGraph * >
 
struct  edge_property_type< vtkDirectedGraph *const >
 
struct  edge_property_type< vtkGraph * >
 
struct  edge_property_type< vtkMutableDirectedGraph * >
 
struct  edge_property_type< vtkMutableDirectedGraph *const >
 
struct  edge_property_type< vtkMutableUndirectedGraph * >
 
struct  edge_property_type< vtkMutableUndirectedGraph *const >
 
struct  edge_property_type< vtkUndirectedGraph * >
 
struct  edge_property_type< vtkUndirectedGraph *const >
 
struct  graph_traits< const vtkDirectedGraph * >
 
struct  graph_traits< const vtkMutableDirectedGraph * >
 
struct  graph_traits< const vtkMutableUndirectedGraph * >
 
struct  graph_traits< const vtkTree * >
 
struct  graph_traits< const vtkUndirectedGraph * >
 
struct  graph_traits< vtkDirectedGraph * >
 
struct  graph_traits< vtkDirectedGraph *const >
 
struct  graph_traits< vtkGraph * >
 
struct  graph_traits< vtkMutableDirectedGraph * >
 
struct  graph_traits< vtkMutableDirectedGraph *const >
 
struct  graph_traits< vtkMutableUndirectedGraph * >
 
struct  graph_traits< vtkMutableUndirectedGraph *const >
 
struct  graph_traits< vtkTree * >
 
struct  graph_traits< vtkTree *const >
 
struct  graph_traits< vtkUndirectedGraph * >
 
struct  graph_traits< vtkUndirectedGraph *const >
 
struct  hash< vtkEdgeType >
 
struct  property_map< vtkDirectedGraph *, edge_index_t >
 
struct  property_map< vtkDirectedGraph *, vertex_index_t >
 
struct  property_map< vtkDirectedGraph *const, edge_index_t >
 
struct  property_map< vtkDirectedGraph *const, vertex_index_t >
 
struct  property_map< vtkGraph *, edge_global_t >
 
struct  property_map< vtkGraph *, edge_index_t >
 
struct  property_map< vtkGraph *, vertex_global_t >
 
struct  property_map< vtkGraph *, vertex_index_t >
 
struct  property_map< vtkGraph *, vertex_local_t >
 
struct  property_map< vtkGraph *, vertex_owner_t >
 
struct  property_map< vtkUndirectedGraph *, edge_index_t >
 
struct  property_map< vtkUndirectedGraph *, vertex_index_t >
 
struct  property_map< vtkUndirectedGraph *const, edge_index_t >
 
struct  property_map< vtkUndirectedGraph *const, vertex_index_t >
 
struct  property_traits
 
struct  property_traits< vtkAbstractArray * >
 
struct  property_traits< vtkDataArray * >
 
struct  property_traits< vtkEdgeGlobalMap >
 
struct  property_traits< vtkGraphEdgeMap >
 
struct  property_traits< vtkGraphIndexMap >
 
struct  property_traits< vtkVertexGlobalMap >
 
struct  property_traits< vtkVertexLocalMap >
 
struct  property_traits< vtkVertexOwnerMap >
 
struct  vertex_bundle_type< vtkDirectedGraph * >
 
struct  vertex_bundle_type< vtkDirectedGraph *const >
 
struct  vertex_bundle_type< vtkGraph * >
 
struct  vertex_bundle_type< vtkMutableDirectedGraph * >
 
struct  vertex_bundle_type< vtkMutableDirectedGraph *const >
 
struct  vertex_bundle_type< vtkMutableUndirectedGraph * >
 
struct  vertex_bundle_type< vtkMutableUndirectedGraph *const >
 
struct  vertex_bundle_type< vtkUndirectedGraph * >
 
struct  vertex_bundle_type< vtkUndirectedGraph *const >
 
class  vertex_property< vtkGraph * >
 
struct  vertex_property_type< vtkDirectedGraph * >
 
struct  vertex_property_type< vtkDirectedGraph *const >
 
struct  vertex_property_type< vtkGraph * >
 
struct  vertex_property_type< vtkMutableDirectedGraph * >
 
struct  vertex_property_type< vtkMutableDirectedGraph *const >
 
struct  vertex_property_type< vtkMutableUndirectedGraph * >
 
struct  vertex_property_type< vtkMutableUndirectedGraph *const >
 
struct  vertex_property_type< vtkUndirectedGraph * >
 
struct  vertex_property_type< vtkUndirectedGraph *const >
 
class  vtk_edge_iterator
 
class  vtk_in_edge_pointer_iterator
 
class  vtk_out_edge_pointer_iterator
 
class  vtk_vertex_iterator
 
struct  vtkEdgeGlobalMap
 
struct  vtkGraph_traversal_category
 
struct  vtkGraphEdgeMap
 
class  vtkGraphEdgePropertyMapHelper
 
struct  vtkGraphIndexMap
 
class  vtkGraphPropertyMapMultiplier
 
struct  vtkVertexGlobalMap
 
struct  vtkVertexLocalMap
 
struct  vtkVertexOwnerMap
 

Functions

 vtkPropertyMapMacro (vtkIntArray, int) vtkPropertyMapMacro(vtkIdTypeArray
 
vtkIdType vtkPropertyMapMacro (vtkDoubleArray, double) vtkPropertyMapMacro(vtkFloatArray
 
double get (vtkDataArray *const &arr, vtkIdType key)
 
void put (vtkDataArray *arr, vtkIdType key, const double &value)
 
vtkVariant get (vtkAbstractArray *const &arr, vtkIdType key)
 
void put (vtkAbstractArray *arr, vtkIdType key, const vtkVariant &value)
 
bool has_no_edges (vtkGraph *g)
 
void remove_edge (graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *g)
 
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)
 
template<typename PMap >
property_traits< PMap >::reference get (vtkGraphPropertyMapMultiplier< PMap > multi, const typename property_traits< PMap >::key_type key)
 
template<typename PMap >
void put (vtkGraphPropertyMapMultiplier< PMap > multi, const typename property_traits< PMap >::key_type key, const typename property_traits< PMap >::value_type &value)
 
vtkGraphIndexMap get (vertex_index_t, vtkGraph *)
 
vtkGraphIndexMap get (edge_index_t, vtkGraph *)
 
property_traits< vtkVertexOwnerMap >::reference get (vtkVertexOwnerMap owner_map, property_traits< vtkVertexOwnerMap >::key_type key)
 
 SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS (vertex_owner_t)
 
vtkVertexOwnerMap get (vertex_owner_t, vtkGraph *graph)
 
property_traits< vtkVertexLocalMap >::reference get (vtkVertexLocalMap local_map, property_traits< vtkVertexLocalMap >::key_type key)
 
 SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS (vertex_local_t)
 
vtkVertexLocalMap get (vertex_local_t, vtkGraph *graph)
 
property_traits< vtkVertexGlobalMap >::reference get (vtkVertexGlobalMap global_map, property_traits< vtkVertexGlobalMap >::key_type key)
 
 SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS (vertex_global_t)
 
vtkVertexGlobalMap get (vertex_global_t, vtkGraph *graph)
 
property_traits< vtkEdgeGlobalMap >::reference get (vtkEdgeGlobalMap global_map, property_traits< vtkEdgeGlobalMap >::key_type key)
 
 SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS (edge_global_t)
 
vtkEdgeGlobalMap get (edge_global_t, vtkGraph *graph)
 

Detailed Description

Forward declaration required for Boost serialization.

Function Documentation

boost::vtkPropertyMapMacro ( vtkIntArray  ,
int   
)
vtkIdType boost::vtkPropertyMapMacro ( vtkDoubleArray  ,
double   
)
double boost::get ( vtkDataArray *const &  arr,
vtkIdType  key 
)
inline

Definition at line 103 of file vtkBoostGraphAdapter.h.

void boost::put ( vtkDataArray arr,
vtkIdType  key,
const double value 
)
inline

Definition at line 109 of file vtkBoostGraphAdapter.h.

vtkVariant boost::get ( vtkAbstractArray *const &  arr,
vtkIdType  key 
)
inline

Definition at line 125 of file vtkBoostGraphAdapter.h.

void boost::put ( vtkAbstractArray arr,
vtkIdType  key,
const vtkVariant value 
)
inline

Definition at line 131 of file vtkBoostGraphAdapter.h.

bool boost::has_no_edges ( vtkGraph g)
inline

Definition at line 456 of file vtkBoostGraphAdapter.h.

void boost::remove_edge ( graph_traits< vtkGraph * >::edge_descriptor  e,
vtkGraph g 
)
inline

Definition at line 461 of file vtkBoostGraphAdapter.h.

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

Definition at line 987 of file vtkBoostGraphAdapter.h.

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

Definition at line 1012 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 1021 of file vtkBoostGraphAdapter.h.

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

Definition at line 1045 of file vtkBoostGraphAdapter.h.

template<typename PMap >
property_traits<PMap>::reference boost::get ( vtkGraphPropertyMapMultiplier< PMap >  multi,
const typename property_traits< PMap >::key_type  key 
)
inline

Definition at line 1070 of file vtkBoostGraphAdapter.h.

template<typename PMap >
void boost::put ( vtkGraphPropertyMapMultiplier< PMap >  multi,
const typename property_traits< PMap >::key_type  key,
const typename property_traits< PMap >::value_type &  value 
)
inline

Definition at line 1079 of file vtkBoostGraphAdapter.h.

vtkGraphIndexMap boost::get ( vertex_index_t   ,
vtkGraph  
)
inline

Definition at line 1104 of file vtkBoostGraphAdapter.h.

vtkGraphIndexMap boost::get ( edge_index_t   ,
vtkGraph  
)
inline

Definition at line 1121 of file vtkBoostGraphAdapter.h.

property_traits<vtkVertexOwnerMap>::reference boost::get ( vtkVertexOwnerMap  owner_map,
property_traits< vtkVertexOwnerMap >::key_type  key 
)
inline

Definition at line 97 of file vtkPBGLGraphAdapter.h.

boost::SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS ( vertex_owner_t  )
vtkVertexOwnerMap boost::get ( vertex_owner_t   ,
vtkGraph graph 
)
inline

Definition at line 117 of file vtkPBGLGraphAdapter.h.

property_traits<vtkVertexLocalMap>::reference boost::get ( vtkVertexLocalMap  local_map,
property_traits< vtkVertexLocalMap >::key_type  key 
)
inline

Definition at line 150 of file vtkPBGLGraphAdapter.h.

boost::SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS ( vertex_local_t  )
vtkVertexLocalMap boost::get ( vertex_local_t   ,
vtkGraph graph 
)
inline

Definition at line 170 of file vtkPBGLGraphAdapter.h.

property_traits<vtkVertexGlobalMap>::reference boost::get ( vtkVertexGlobalMap  global_map,
property_traits< vtkVertexGlobalMap >::key_type  key 
)
inline

Definition at line 196 of file vtkPBGLGraphAdapter.h.

boost::SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS ( vertex_global_t  )
vtkVertexGlobalMap boost::get ( vertex_global_t   ,
vtkGraph graph 
)
inline

Definition at line 215 of file vtkPBGLGraphAdapter.h.

property_traits<vtkEdgeGlobalMap>::reference boost::get ( vtkEdgeGlobalMap  global_map,
property_traits< vtkEdgeGlobalMap >::key_type  key 
)
inline

Definition at line 241 of file vtkPBGLGraphAdapter.h.

boost::SUBCLASS_PROPERTY_MAP_SPECIALIZATIONS ( edge_global_t  )
vtkEdgeGlobalMap boost::get ( edge_global_t   ,
vtkGraph graph 
)
inline

Definition at line 260 of file vtkPBGLGraphAdapter.h.