Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

template<typename, typename, typename>
class Geo::GeoTriple

A generic triple class. Inherits things like CopyConstructible or Assignable from its argument types.

Functions

NameDescription
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

NameDescription
T1 first

First value.

T2 second

Second value.

T3 third

Third value.


Anchor
a24d4174300f2df1757553f4fb93e2fd0
a24d4174300f2df1757553f4fb93e2fd0

Geo::GeoTriple< T1, T2, T3 >::GeoTriple

...

public: GeoTriple()

...

Constructors.


Anchor
a8faa919bc4aedac6dd2ad0b07deae842
a8faa919bc4aedac6dd2ad0b07deae842

Geo::GeoTriple< T1, T2, T3 >::GeoTriple

...

public: GeoTriple
(
    const T1 & t1,
    const T2 & t2,
    const T3 & t3
)

...

Constructors.


Anchor
a2f3a6287e44000f14aa7955de2bdfa73
a2f3a6287e44000f14aa7955de2bdfa73

bool Geo::GeoTriple< T1, T2, T3 >::operator!=

...

public: bool operator!=
(
    const GeoTriple & rhs
) const

...

Equality operators.


Anchor
adef20e97c52fa284309e46e50c6a50d0
adef20e97c52fa284309e46e50c6a50d0

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

bool Geo::GeoTriple< T1, T2, T3 >::operator==

...

public: bool operator==
(
    const GeoTriple & rhs
) const

...

Equality operators.