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 >.