# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NL3D::CVectNormIterator Struct Template Reference

This special iterator on a vector attributes enables to convert the speed to its norm It is for private use only, and it has not all the functionnalities of an iterator. More...

#include <ps_attrib_maker_iterators.h>

Inheritance diagram for NL3D::CVectNormIterator:

NL3D::CPSBaseIterator List of all members.

Public Methods

GET_INLINE float get () const
 CVectNormIterator (const TBaseIter &it)

Detailed Description

template<class TBaseIter>
struct NL3D::CVectNormIterator< TBaseIter >

This special iterator on a vector attributes enables to convert the speed to its norm It is for private use only, and it has not all the functionnalities of an iterator.

The src datas can't be modified as we return the norm, and not a reference on the value

Definition at line 58 of file ps_attrib_maker_iterators.h.


Constructor & Destructor Documentation

template<class TBaseIter>
NL3D::CVectNormIterator< TBaseIter >::CVectNormIterator const TBaseIter &    it [inline]
 

Definition at line 61 of file ps_attrib_maker_iterators.h.

References NL3D::CPSBaseIterator::CPSBaseIterator.


Member Function Documentation

template<class TBaseIter>
GET_INLINE float NL3D::CVectNormIterator< TBaseIter >::get   const [inline]
 

Reimplemented from NL3D::CPSBaseIterator.

Definition at line 60 of file ps_attrib_maker_iterators.h.

References GET_INLINE, and NL3D::CPSBaseIterator::Iter.


The documentation for this struct was generated from the following file: