Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
core::normalize< grid::WeightedSquareGrid8< TCoordinate, TEdge > > Struct Template Reference

#include <WeightedSquareGrid8.hpp>

Static Public Member Functions

static grid::WeightedSquareGrid8 eval (grid::WeightedSquareGrid8< TCoordinate, TEdge > &&value)
 

Detailed Description

template<typename TCoordinate, typename TEdge>
struct core::normalize< grid::WeightedSquareGrid8< TCoordinate, TEdge > >

Helper for normalisation of types specified by templates used as internal datatypes of symbols and states.

Returns
new instance of the graph with default template parameters or unmodified instance if the template parameters were already the default ones

Member Function Documentation

◆ eval()

template<typename TCoordinate , typename TEdge >
static grid::WeightedSquareGrid8 core::normalize< grid::WeightedSquareGrid8< TCoordinate, TEdge > >::eval ( grid::WeightedSquareGrid8< TCoordinate, TEdge > &&  value)
inlinestatic
Here is the call graph for this function:

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