template<typename, typename, typename>
class Geo::GeoTriple
A generic triple class. Inherits things like CopyConstructible or Assignable from its argument types.
Functions
Name | Description |
---|---|
GeoTriple() | Constructors. |
GeoTriple(const T1 &, const T2 &, const T3 &) | Constructors. |
operator!=(const GeoTriple &) | Equality operators. |
operator<(const GeoTriple &) | Comparison operator, required to use this class as a key in an STL-style container. |
operator==(const GeoTriple &) | Equality operators. |
Variables
Name | Description |
---|---|
T1 first | First value. |
T2 second | Second value. |
T3 third | Third value. |
Anchor | ||||
---|---|---|---|---|
|
Geo::GeoTriple< T1, T2, T3 >::GeoTriple
...
public: GeoTriple()
...
Constructors.
Anchor | ||||
---|---|---|---|---|
|
Geo::GeoTriple< T1, T2, T3 >::GeoTriple
...
public: GeoTriple
(
const T1 & t1,
const T2 & t2,
const T3 & t3
)
...
Constructors.
Anchor | ||||
---|---|---|---|---|
|
bool Geo::GeoTriple< T1, T2, T3 >::operator!=
...
public: bool operator!=
(
const GeoTriple & rhs
) const
...
Equality operators.
Anchor | ||||
---|---|---|---|---|
|
bool Geo::GeoTriple< T1, T2, T3 >::operator<
...
public: bool operator<
(
const GeoTriple & rhs
) const
...
Comparison operator, required to use this class as a key in an STL-style container.
Anchor | ||||
---|---|---|---|---|
|
bool Geo::GeoTriple< T1, T2, T3 >::operator==
...
public: bool operator==
(
const GeoTriple & rhs
) const
...
Equality operators.