This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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.


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


public: GeoTriple()


Constructors.


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


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


Constructors.


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


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


Equality operators.


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.


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


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


Equality operators.

  • No labels