All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
paal::data_structures::_voronoi_traits< V, Vertex > Struct Template Reference

voronoi traits base More...

#include <voronoi_traits.hpp>

Public Types

typedef Vertex VertexType
 

Public Member Functions

typedef puretype (std::declval< V >().get_generators()) GeneratorsSet
 Generators set.
 
typedef puretype (std::declval< V >().get_vertices()) VerticesSet
 vertices set
 

Public Attributes

decltype(std::declval< V >
().add_generator(std::declval
< VertexType >())) typedef 
DistanceType
 distance type
 

Detailed Description

template<typename V, typename Vertex>
struct paal::data_structures::_voronoi_traits< V, Vertex >

voronoi traits base

Template Parameters
V
Vertex

Definition at line 29 of file voronoi_traits.hpp.


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