#include <ps_attrib_maker_iterators.h>
Inheritance diagram for NL3D::CFClampDot3AddIterator< TBaseIter >:

Definition at line 122 of file ps_attrib_maker_iterators.h.
Public Member Functions | |
| void | advance () |
| CFClampDot3AddIterator (const TBaseIter &it) | |
| GET_INLINE float | get () const |
Data Fields | |
| TBaseIter | Iter |
| float | Offset |
| NLMISC::CVector | V |
|
||||||||||
|
Definition at line 131 of file ps_attrib_maker_iterators.h.
00131 : CDistIterator<TBaseIter>(it) {}
|
|
|||||||||
|
Definition at line 50 of file ps_attrib_maker_iterators.h.
00050 { Iter.advance(); }
|
|
|||||||||
|
Reimplemented from NL3D::CPSBaseIterator< TBaseIter >. Definition at line 125 of file ps_attrib_maker_iterators.h. References NL3D::MaxInputValue, and r.
00126 {
00127 const float r = Iter.get() * V + Offset;
00128 if (r < 0.f) return MaxInputValue;
00129 return r > MaxInputValue ? MaxInputValue : r;
00130 }
|
|
|||||
|
Definition at line 45 of file ps_attrib_maker_iterators.h. |
|
|||||
|
|||||
1.3.6