tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::movement::StepPolicyFor Concept Reference

#include <tess/topology/step_policy.h>

Concept definition

template<typename Policy, typename Shape>
concept StepPolicyFor =
(std::is_same_v<Policy, DefaultSteps> ||
(detail::is_diagonal_steps<Policy>::value &&
std::is_same_v<typename ShapeTraits<Shape>::lattice_type,
detail::effective_axis_count<Shape> == 2))
Definition step_policy.h:91
Definition step_policy.h:84
Definition step_policy.h:51
Definition lattice.h:15

Detailed Description

Checks whether a regular step policy is valid for a shape's lattice.