FougTools  0.7.0dev-046fb6a
Handy tools for C++, Qt and OpenCascade
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Friends | Related Functions | List of all members
occ::GCPnts_UniformAbscissaConstIterator Class Reference

#include <occtools/gcpnts_uniform_abscissa_const_iterator.h>

Public Types

typedef int difference_type
 
typedef double value_type
 
typedef const double * pointer
 
typedef const double & reference
 
typedef
std::random_access_iterator_tag 
iterator_category
 

Public Member Functions

 GCPnts_UniformAbscissaConstIterator ()
 
 GCPnts_UniformAbscissaConstIterator (const GCPnts_UniformAbscissa &ua, int index=1)
 
double operator[] (int n) const
 
const GCPnts_UniformAbscissa & operator-> () const
 
int index () const
 

Friends

double operator* (const GCPnts_UniformAbscissaConstIterator &i)
 
GCPnts_UniformAbscissaConstIteratoroperator++ (GCPnts_UniformAbscissaConstIterator &i)
 
GCPnts_UniformAbscissaConstIterator operator++ (GCPnts_UniformAbscissaConstIterator &i, int unused)
 
GCPnts_UniformAbscissaConstIteratoroperator-- (GCPnts_UniformAbscissaConstIterator &i)
 
GCPnts_UniformAbscissaConstIterator operator-- (GCPnts_UniformAbscissaConstIterator &i, int unused)
 
GCPnts_UniformAbscissaConstIterator operator+ (const GCPnts_UniformAbscissaConstIterator &i, int n)
 
GCPnts_UniformAbscissaConstIterator operator+ (int v, const GCPnts_UniformAbscissaConstIterator &i)
 
GCPnts_UniformAbscissaConstIterator operator- (const GCPnts_UniformAbscissaConstIterator &i, int n)
 
GCPnts_UniformAbscissaConstIteratoroperator+= (GCPnts_UniformAbscissaConstIterator &i, int n)
 
GCPnts_UniformAbscissaConstIteratoroperator-= (GCPnts_UniformAbscissaConstIterator &i, int n)
 
int operator- (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator< (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator> (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator<= (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator>= (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator== (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator!= (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 

Related Functions

(Note that these are not member functions.)

double operator* (const GCPnts_UniformAbscissaConstIterator &i)
 
GCPnts_UniformAbscissaConstIteratoroperator++ (GCPnts_UniformAbscissaConstIterator &i)
 Prefix ++ operator. More...
 
GCPnts_UniformAbscissaConstIterator operator++ (GCPnts_UniformAbscissaConstIterator &i, int)
 Postfix ++ operator. More...
 
GCPnts_UniformAbscissaConstIteratoroperator-- (GCPnts_UniformAbscissaConstIterator &i)
 Prefix – operator. More...
 
GCPnts_UniformAbscissaConstIterator operator-- (GCPnts_UniformAbscissaConstIterator &i, int)
 Postfix – operator. More...
 
GCPnts_UniformAbscissaConstIterator operator+ (const GCPnts_UniformAbscissaConstIterator &i, int n)
 
GCPnts_UniformAbscissaConstIterator operator+ (int n, const GCPnts_UniformAbscissaConstIterator &i)
 
GCPnts_UniformAbscissaConstIterator operator- (const GCPnts_UniformAbscissaConstIterator &i, int n)
 
GCPnts_UniformAbscissaConstIteratoroperator+= (GCPnts_UniformAbscissaConstIterator &i, int n)
 
GCPnts_UniformAbscissaConstIteratoroperator-= (GCPnts_UniformAbscissaConstIterator &i, int n)
 
int operator- (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator< (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator> (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator<= (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator>= (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator== (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
bool operator!= (const GCPnts_UniformAbscissaConstIterator &i, const GCPnts_UniformAbscissaConstIterator &j)
 
GCPnts_UniformAbscissaConstIterator beginConstIterator (const GCPnts_UniformAbscissa &ua)
 
GCPnts_UniformAbscissaConstIterator endConstIterator (const GCPnts_UniformAbscissa &ua)
 

Member Typedef Documentation

typedef std::random_access_iterator_tag occ::GCPnts_UniformAbscissaConstIterator::iterator_category

Constructor & Destructor Documentation

occ::GCPnts_UniformAbscissaConstIterator::GCPnts_UniformAbscissaConstIterator ( )
occ::GCPnts_UniformAbscissaConstIterator::GCPnts_UniformAbscissaConstIterator ( const GCPnts_UniformAbscissa &  ua,
int  index = 1 
)

Member Function Documentation

int occ::GCPnts_UniformAbscissaConstIterator::index ( ) const
const GCPnts_UniformAbscissa & occ::GCPnts_UniformAbscissaConstIterator::operator-> ( ) const
double occ::GCPnts_UniformAbscissaConstIterator::operator[] ( int  n) const

Friends And Related Function Documentation

GCPnts_UniformAbscissaConstIterator beginConstIterator ( const GCPnts_UniformAbscissa &  ua)
related
GCPnts_UniformAbscissaConstIterator endConstIterator ( const GCPnts_UniformAbscissa &  ua)
related
bool operator!= ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
friend
bool operator!= ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
related
double operator* ( const GCPnts_UniformAbscissaConstIterator i)
friend
double operator* ( const GCPnts_UniformAbscissaConstIterator i)
related
GCPnts_UniformAbscissaConstIterator operator+ ( const GCPnts_UniformAbscissaConstIterator i,
int  n 
)
friend
GCPnts_UniformAbscissaConstIterator operator+ ( int  v,
const GCPnts_UniformAbscissaConstIterator i 
)
friend
GCPnts_UniformAbscissaConstIterator operator+ ( const GCPnts_UniformAbscissaConstIterator i,
int  n 
)
related
GCPnts_UniformAbscissaConstIterator operator+ ( int  n,
const GCPnts_UniformAbscissaConstIterator i 
)
related
GCPnts_UniformAbscissaConstIterator operator++ ( GCPnts_UniformAbscissaConstIterator i,
int  unused 
)
friend

Prefix ++ operator.

Postfix ++ operator.

GCPnts_UniformAbscissaConstIterator operator- ( const GCPnts_UniformAbscissaConstIterator i,
int  n 
)
friend
int operator- ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
friend
GCPnts_UniformAbscissaConstIterator operator- ( const GCPnts_UniformAbscissaConstIterator i,
int  n 
)
related
int operator- ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
related
GCPnts_UniformAbscissaConstIterator operator-- ( GCPnts_UniformAbscissaConstIterator i,
int  unused 
)
friend

Prefix – operator.

Postfix – operator.

bool operator< ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
friend
bool operator< ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
related
bool operator<= ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
friend
bool operator<= ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
related
bool operator== ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
friend
bool operator== ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
related
bool operator> ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
friend
bool operator> ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
related
bool operator>= ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
friend
bool operator>= ( const GCPnts_UniformAbscissaConstIterator i,
const GCPnts_UniformAbscissaConstIterator j 
)
related

The documentation for this class was generated from the following files: