Check line concept requirements. More...
#include <concept_line.hpp>
Public Member Functions | |
void | require_nested_typename_point_type () |
void | require_set_source_x_function (T &p, typename instigate::geometry::concept::line::interface< T >::coordinate_type x) |
void | require_set_source_y_function (T &p, typename instigate::geometry::concept::line::interface< T >::coordinate_type y) |
void | require_set_target_x_function (T &p, typename instigate::geometry::concept::line::interface< T >::coordinate_type x) |
void | require_set_target_y_function (T &p, typename instigate::geometry::concept::line::interface< T >::coordinate_type y) |
instigate::geometry::concept::line::interface < T >::coordinate_type | require_get_source_x_function (const T &p) |
instigate::geometry::concept::line::interface < T >::coordinate_type | require_get_source_y_function (const T &p) |
instigate::geometry::concept::line::interface < T >::coordinate_type | require_get_target_x_function (const T &p) |
instigate::geometry::concept::line::interface < T >::coordinate_type | require_get_target_y_function (const T &p) |
requirements () | |
Constructor. |
Check line concept requirements.
This code will compile if and only if T is a model of concept instigate::geometry::concept::line
instigate::geometry::concept::line::requirements< T >::requirements | ( | ) | [inline] |
Constructor.
Check the requirements of instigate::assignable::interface
Reimplemented from instigate::assignable::requirements< T >.