| OpenCV 3.4.3 Open Source Computer Vision

Public Member Functions | List of all members
cv::detail::Graph Class Reference
Images stitching

`#include "util.hpp"`

## Public Member Functions
| Graph (int num_vertices=0)
void | addEdge (int from, int to, float weight)
void | create (int num_vertices)
template<typename B >
B | forEach (B body) const
int | numVertices () const
template<typename B >
B | walkBreadthFirst (int from, B body) const

## Constructor & Destructor Documentation

## § Graph()

cv::detail::Graph::Graph | ( | int | num_vertices = `0` | ) |
| inline

## Member Function Documentation

## § addEdge()

void cv::detail::Graph::addEdge | ( | int | from,
|  | int | to,
|  | float | weight
| ) |  |

## § create()

void cv::detail::Graph::create | ( | int | num_vertices | ) |
| inline

## § forEach()

template<typename B >

B cv::detail::Graph::forEach | ( | B | body | ) | const

## § numVertices()

int cv::detail::Graph::numVertices | ( |  | ) | const
| inline

## § walkBreadthFirst()

template<typename B >

B cv::detail::Graph::walkBreadthFirst | ( | int | from,
|  | B | body
| ) |  | const

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

- stitching/include/opencv2/stitching/detail/util.hpp