Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <TriStrip_graph_array.h>
Classes | |
class | arc |
class | node |
Public Types | |
typedef size_t | nodeid |
typedef std::vector< node >::iterator | node_iterator |
typedef std::vector< node >::const_iterator | const_node_iterator |
typedef std::vector< node >::reverse_iterator | node_reverse_iterator |
typedef std::vector< node >::const_reverse_iterator | const_node_reverse_iterator |
typedef graph_array< nodetype, arctype > | _mytype |
typedef std::list< arc >::iterator | out_arc_iterator |
typedef std::list< arc >::const_iterator | const_out_arc_iterator |
Protected Attributes | |
size_t | m_NbArcs |
std::vector< node > | m_Nodes |
Definition at line 61 of file TriStrip_graph_array.h.
typedef graph_array<nodetype, arctype> common_structures::graph_array< nodetype, arctype >::_mytype |
Definition at line 75 of file TriStrip_graph_array.h.
typedef std::vector<node>::const_iterator common_structures::graph_array< nodetype, arctype >::const_node_iterator |
Definition at line 71 of file TriStrip_graph_array.h.
typedef std::vector<node>::const_reverse_iterator common_structures::graph_array< nodetype, arctype >::const_node_reverse_iterator |
Definition at line 73 of file TriStrip_graph_array.h.
typedef std::list<arc>::const_iterator common_structures::graph_array< nodetype, arctype >::const_out_arc_iterator |
Definition at line 110 of file TriStrip_graph_array.h.
typedef std::vector<node>::iterator common_structures::graph_array< nodetype, arctype >::node_iterator |
Definition at line 70 of file TriStrip_graph_array.h.
typedef std::vector<node>::reverse_iterator common_structures::graph_array< nodetype, arctype >::node_reverse_iterator |
Definition at line 72 of file TriStrip_graph_array.h.
typedef size_t common_structures::graph_array< nodetype, arctype >::nodeid |
Definition at line 66 of file TriStrip_graph_array.h.
typedef std::list<arc>::iterator common_structures::graph_array< nodetype, arctype >::out_arc_iterator |
Definition at line 109 of file TriStrip_graph_array.h.
|
inline |
Definition at line 221 of file TriStrip_graph_array.h.
|
inlineexplicit |
Definition at line 225 of file TriStrip_graph_array.h.
|
inline |
Definition at line 276 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
Referenced by common_structures::graph_array< nodetype, arctype >::insert_arc(), common_structures::unmark_arcs(), and common_structures::unmark_nodes().
|
inline |
Definition at line 288 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 229 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_NbArcs, and common_structures::graph_array< nodetype, arctype >::m_Nodes.
Referenced by common_structures::graph_array< nodetype, arctype >::setsize().
|
inline |
Definition at line 237 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 282 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
Referenced by common_structures::unmark_arcs(), and common_structures::unmark_nodes().
|
inline |
Definition at line 294 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 358 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_NbArcs.
|
inline |
Definition at line 372 of file TriStrip_graph_array.h.
References i, common_structures::graph_array< nodetype, arctype >::m_NbArcs, and common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 365 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_NbArcs.
|
inline |
Definition at line 184 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::insert_arc().
Referenced by common_structures::graph_array< nodetype, arctype >::insert_arc().
|
inline |
Definition at line 185 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::insert_arc().
|
inline |
Definition at line 186 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::insert_arc().
|
inline |
Definition at line 187 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::insert_arc(), and common_structures::graph_array< nodetype, arctype >::swap().
|
inline |
Definition at line 330 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::begin(), and common_structures::graph_array< nodetype, arctype >::insert().
Referenced by common_structures::graph_array< nodetype, arctype >::insert().
|
inline |
Definition at line 336 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::begin(), and common_structures::graph_array< nodetype, arctype >::insert().
|
inline |
Definition at line 342 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_NbArcs.
|
inline |
Definition at line 350 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_NbArcs.
|
inline |
Definition at line 324 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_NbArcs.
|
inline |
Definition at line 256 of file TriStrip_graph_array.h.
References i, common_structures::graph_array< nodetype, arctype >::m_Nodes, and common_structures::graph_array< nodetype, arctype >::size().
|
inline |
Definition at line 266 of file TriStrip_graph_array.h.
References i, common_structures::graph_array< nodetype, arctype >::m_Nodes, and common_structures::graph_array< nodetype, arctype >::size().
|
inline |
Definition at line 300 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 312 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 306 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 318 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 249 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::clear(), and common_structures::graph_array< nodetype, arctype >::m_Nodes.
|
inline |
Definition at line 243 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_Nodes.
Referenced by common_structures::graph_array< nodetype, arctype >::operator[]().
|
inline |
Definition at line 380 of file TriStrip_graph_array.h.
References common_structures::graph_array< nodetype, arctype >::m_NbArcs, and common_structures::graph_array< nodetype, arctype >::m_Nodes.
Referenced by common_structures::graph_array< nodetype, arctype >::insert().
|
protected |
Definition at line 197 of file TriStrip_graph_array.h.
Referenced by common_structures::graph_array< nodetype, arctype >::clear(), common_structures::graph_array< nodetype, arctype >::erase_arc(), common_structures::graph_array< nodetype, arctype >::erase_arcs(), common_structures::graph_array< nodetype, arctype >::insert_arc(), common_structures::graph_array< nodetype, arctype >::number_of_arcs(), and common_structures::graph_array< nodetype, arctype >::swap().
|
protected |
Definition at line 198 of file TriStrip_graph_array.h.
Referenced by common_structures::graph_array< nodetype, arctype >::begin(), common_structures::graph_array< nodetype, arctype >::clear(), common_structures::graph_array< nodetype, arctype >::empty(), common_structures::graph_array< nodetype, arctype >::end(), common_structures::graph_array< nodetype, arctype >::erase_arcs(), common_structures::graph_array< nodetype, arctype >::operator[](), common_structures::graph_array< nodetype, arctype >::rbegin(), common_structures::graph_array< nodetype, arctype >::rend(), common_structures::graph_array< nodetype, arctype >::setsize(), common_structures::graph_array< nodetype, arctype >::size(), and common_structures::graph_array< nodetype, arctype >::swap().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:45:02.
© Copyright Michele Bosi. All rights reserved.