Requirements for the concept instigate::geometry::concept::rectangle. More...
#include <concept_rectangle.hpp>
Public Member Functions | |
| void | require_nested_typenames () |
| void | require_set_functions (T &p, typename instigate::geometry::concept::rectangle::interface< T >::coordinate_type a) |
|
instigate::geometry::concept::rectangle::interface < T >::coordinate_type | require_get_right_function (const T &p) |
|
instigate::geometry::concept::rectangle::interface < T >::coordinate_type | require_get_top_function (const T &p) |
|
instigate::geometry::concept::rectangle::interface < T >::coordinate_type | require_get_left_function (const T &p) |
|
instigate::geometry::concept::rectangle::interface < T >::coordinate_type | require_get_bottom_function (const T &p) |
| requirements () | |
| Constructor. | |
Requirements for the concept instigate::geometry::concept::rectangle.
This code will compile if and only if T is a model of concept instigate::geometry::concept::rectangle
| instigate::geometry::concept::rectangle::requirements< T >::requirements | ( | ) | [inline] |
Constructor.
Check the requirements of instigate::assignable::interface
Reimplemented from instigate::assignable::requirements< T >.