Generic Image Library: Point2DConcept< P > Struct Template Reference

###  | #  |

Public Member Functions | Public Attributes | List of all members
Point2DConcept< P > Struct Template Reference
Point » Concepts

2-dimensional point concept More...

`#include <point.hpp>`

## Public Member Functions
void | constraints ()

## Public Attributes
P | point

## Detailed Description

template<typename P>
struct boost::gil::Point2DConcept< P >

2-dimensional point concept

concept Point2DConcept<typename T> : PointNDConcept<T>
{
where num_dimensions == 2;
where SameType<axis<0>::type, axis<1>::type>;
typename value_type = axis<0>::type;
value_type const& operator[](T const&, size_t i);
value_type& operator[](T&, size_t i);
value_type x,y;
};
boost::gil::Point2DConcept
2-dimensional point concept
Definition concepts/point.hpp:104
boost::gil::PointNDConcept
N-dimensional point concept.
Definition concepts/point.hpp:62
boost::gil::SameType
Concept of types equivalence requirement.
Definition basic.hpp:179

The documentation for this struct was generated from the following file:

- concepts/point.hpp