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 Member Functions
Protected Attributes
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] |
|
Member Data Documentation
template<class T> |
T* X3DTK::Mesh::Object_Iterator< T >::_pointer [protected]
|
|
Generated on Wed Sep 10 11:25:20 2003 for X3DToolKit by
1.3