Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::math::open_interval Struct Template Reference
#include <
interval.h
>
Inheritance diagram for more::math::open_interval:
[
legend
]
Collaboration diagram for more::math::open_interval:
[
legend
]
List of all members.
Public Methods
open_interval
()
open_interval
(T x, T y)
open_interval
(T x, T y, Less l)
bool
operator==
(open_interval const &rhs) const
bool
operator!=
(open_interval const &rhs) const
bool
is_left_closed
() const
bool
is_right_closed
() const
bool
find
(T const &v)
Friends
class
interval< T, Less >
template<typename T, typename Less = std::less<T>>
struct more::math::open_interval< T, Less >
Constructor & Destructor Documentation
template<typename T, typename Less = std::less<T>>
more::math::open_interval< T, Less >::open_interval
(
)
[inline]
template<typename T, typename Less = std::less<T>>
more::math::open_interval< T, Less >::open_interval
(
T
x
,
T
y
)
[inline]
template<typename T, typename Less = std::less<T>>
more::math::open_interval< T, Less >::open_interval
(
T
x
,
T
y
,
Less
l
)
[inline]
Member Function Documentation
template<typename T, typename Less = std::less<T>>
bool more::math::open_interval< T, Less >::find
(
T const &
v
)
[inline]
template<typename T, typename Less = std::less<T>>
bool more::math::open_interval< T, Less >::is_left_closed
(
)
const
[inline]
template<typename T, typename Less = std::less<T>>
bool more::math::open_interval< T, Less >::is_right_closed
(
)
const
[inline]
template<typename T, typename Less = std::less<T>>
bool more::math::open_interval< T, Less >::operator!=
(
open_interval< T, Less > const &
rhs
)
const
[inline]
template<typename T, typename Less = std::less<T>>
bool more::math::open_interval< T, Less >::operator==
(
open_interval< T, Less > const &
rhs
)
const
[inline]
Friends And Related Function Documentation
template<typename T, typename Less = std::less<T>>
friend class
interval
< T, Less >
[friend]
The documentation for this struct was generated from the following file:
more/math/
interval.h
Generated on Sat Sep 7 19:12:59 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.