SourcePro® C++ API Reference Guide

Product Documentation:
   SourcePro C++
Documentation Home
List of all members | Public Member Functions
RWMathVecIteratorBase< T > Class Template Reference

A base class for RWMathVec iterators. More...

#include <rw/math/mathvec.h>

Inheritance diagram for RWMathVecIteratorBase< T >:
RWMathVecConstIterator< T > RWMathVecIterator< T >

Public Member Functions

bool operator!= (const RWMathVecIteratorBase< T > &x) const
 
bool operator< (const RWMathVecIteratorBase< T > &x) const
 
bool operator<= (const RWMathVecIteratorBase< T > &x) const
 
bool operator== (const RWMathVecIteratorBase< T > &x) const
 
bool operator> (const RWMathVecIteratorBase< T > &x) const
 
bool operator>= (const RWMathVecIteratorBase< T > &x) const
 

Detailed Description

template<class T>
class RWMathVecIteratorBase< T >

A base class from which the iterators for RWMathVec are derived.

Member Function Documentation

template<class T >
bool RWMathVecIteratorBase< T >::operator!= ( const RWMathVecIteratorBase< T > &  x) const
inline

Inequality operator. Returns false if the RWMathVecIteratorBase objects point to the same element.

template<class T >
bool RWMathVecIteratorBase< T >::operator< ( const RWMathVecIteratorBase< T > &  x) const
inline

Less than operator. Determines the relative logical position between two RWMathVecIteratorBase objects, not necessarily the relative memory location of the elements to which they point.

template<class T >
bool RWMathVecIteratorBase< T >::operator<= ( const RWMathVecIteratorBase< T > &  x) const
inline

Less than or equal to operator. Determines the relative logical position between two RWMathVecIteratorBase objects, not necessarily the relative memory location of the elements to which they point.

template<class T >
bool RWMathVecIteratorBase< T >::operator== ( const RWMathVecIteratorBase< T > &  x) const
inline

Equality operator. Returns true if the RWMathVecIteratorBase objects point to the same element.

template<class T >
bool RWMathVecIteratorBase< T >::operator> ( const RWMathVecIteratorBase< T > &  x) const
inline

Greater than operator. Determines the relative logical position between two RWMathVecIteratorBase objects, not necessarily the relative memory location of the elements to which they point.

template<class T >
bool RWMathVecIteratorBase< T >::operator>= ( const RWMathVecIteratorBase< T > &  x) const
inline

Greater than or equal to operator. Determines the relative logical position between two RWMathVecIteratorBase objects, not necessarily the relative memory location of the elements to which they point.

Copyright © 2016 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.