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