Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
euclidian-graph-common.H File Reference

Common utilities for Euclidean graphs. More...

#include <cmath>
#include <cstddef>
#include <limits>
#include <gsl/gsl_rng.h>
#include <tpl_sgraph.H>
#include <io_graph.H>
#include <random_graph.H>
Include dependency graph for euclidian-graph-common.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Aleph::My_P
 Simple integer point used as node payload by the helper functors in this header. More...
 
struct  Aleph::Init_P< GT >
 
struct  Aleph::Init_Arc< GT >
 
struct  Aleph::Wnode< GT >
 
struct  Aleph::Rnode< GT >
 
struct  Aleph::Warc< GT >
 
struct  Aleph::Rarc< GT >
 

Namespaces

namespace  Aleph
 Main namespace for Aleph-w library functions.
 

Functions

template<class GT >
GT Aleph::gen_random_euclidian_graph (size_t n, size_t m, int w, int h, unsigned int seed)
 

Detailed Description

Common utilities for Euclidean graphs.

Provides point structures and distance calculations for graphs embedded in Euclidean space with 2D/3D coordinates.

Author
Leandro Rabindranath León

Definition in file euclidian-graph-common.H.