Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members File Members Related Pages
X3DTK::MESH::Object_Iterator< T > Class Template Reference
Class providing an interface for an object iterator.
More...
Inheritance diagram for X3DTK::MESH::Object_Iterator< T >:
List of all members.Public Methods
Protected Attributes
Friends
- bool operator== (const Object_Iterator< T > &x, const Object_Iterator< T > &y)
- bool operator!= (const Object_Iterator< T > &x, const Object_Iterator< T > &y)
Detailed Description
template<class T>
class X3DTK::MESH::Object_Iterator< T >
Class providing an interface for an object iterator.
An object iterator is used for vector of objects, and the next object pointed is not NULL.
Constructor & Destructor Documentation
template<class T> |
X3DTK::MESH::Object_Iterator< T >::Object_Iterator |
( |
|
) |
[inline] |
|
template<class T> |
X3DTK::MESH::Object_Iterator< T >::Object_Iterator |
( |
T * |
pointer |
) |
[inline, explicit] |
|
|
Explicit constructor from the pointer.
|
Member Function Documentation
template<class T> |
const T& X3DTK::MESH::Object_Iterator< T >::operator * |
( |
|
) |
const [inline] |
|
|
Returns the pointed value.
|
template<class T> |
T& X3DTK::MESH::Object_Iterator< T >::operator * |
( |
|
) |
[inline] |
|
|
Returns the pointed value.
|
template<class T> |
Object_Iterator<T>& X3DTK::MESH::Object_Iterator< T >::operator++ |
( |
int |
|
) |
[inline] |
|
template<class T> |
Object_Iterator<T>& X3DTK::MESH::Object_Iterator< T >::operator++ |
( |
|
) |
[inline] |
|
template<class T> |
Object_Iterator<T>& X3DTK::MESH::Object_Iterator< T >::operator-- |
( |
int |
|
) |
[inline] |
|
template<class T> |
Object_Iterator<T>& X3DTK::MESH::Object_Iterator< T >::operator-- |
( |
|
) |
[inline] |
|
template<class T> |
T* X3DTK::MESH::Object_Iterator< T >::operator-> |
( |
|
) |
const [inline] |
|
Friends And Related Function Documentation
template<class T> |
bool operator!= |
( |
const Object_Iterator< T > & |
x, |
|
|
const Object_Iterator< T > & |
y |
|
) |
[friend] |
|
template<class T> |
bool operator== |
( |
const Object_Iterator< T > & |
x, |
|
|
const Object_Iterator< T > & |
y |
|
) |
[friend] |
|
Member Data Documentation
template<class T> |
T* X3DTK::MESH::Object_Iterator< T >::_pointer [protected]
|
|
Generated on Thu Oct 9 13:51:00 2003 for X3DToolKit by
1.2.18