Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuSphLfFlt_Nearest< SIZE, TYPE > Class Template Reference

#include <vuSphLfFlt_Nearest.h>

Inheritance diagram for vuSphLfFlt_Nearest< SIZE, TYPE >:

Inheritance graph
[legend]
Collaboration diagram for vuSphLfFlt_Nearest< SIZE, TYPE >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vuSphLfFlt_Nearest (const vuString &filterName)
void calcFilteredViews (vuSphericView< SIZE, TYPE > **&views, dword &count)
 This filter simple finds the best 2 matching views.
void setNumberOfViews (int hint)
 Set the number of views.
dword getNumberOfViews ()
 Get the number of views.

Protected Attributes

dword m_NumberOfViews

template<int SIZE, class TYPE>
class vuSphLfFlt_Nearest< SIZE, TYPE >


Constructor & Destructor Documentation

template<int SIZE, class TYPE>
vuSphLfFlt_Nearest< SIZE, TYPE >::vuSphLfFlt_Nearest const vuString filterName  ) 
 

Definition at line 4 of file vuSphLfFlt_Nearest.cpp.

References vuSphLfFlt_Nearest< SIZE, TYPE >::m_NumberOfViews.


Member Function Documentation

template<int S, class T>
void vuSphLfFlt_Nearest< S, T >::calcFilteredViews vuSphericView< SIZE, TYPE > **&  views,
dword count
 

This filter simple finds the best 2 matching views.

Definition at line 11 of file vuSphLfFlt_Nearest.cpp.

References CHECKNDELETE, dword, and vuSphericFilter< SIZE, TYPE >::getNearestViews().

Here is the call graph for this function:

template<int SIZE, class TYPE>
dword vuSphLfFlt_Nearest< SIZE, TYPE >::getNumberOfViews  ) 
 

Get the number of views.

Definition at line 45 of file vuSphLfFlt_Nearest.cpp.

References dword.

Referenced by vuSimpleFBR< SIZE, TYPE >::_updateViewFilter().

template<int SIZE, class TYPE>
void vuSphLfFlt_Nearest< SIZE, TYPE >::setNumberOfViews int  hint  ) 
 

Set the number of views.

Definition at line 32 of file vuSphLfFlt_Nearest.cpp.

References vuSphLfFlt_Nearest< SIZE, TYPE >::m_NumberOfViews.

Referenced by vuSimpleFBR< SIZE, TYPE >::_updateViewFilter(), and vuSphericRevolver< SIZE, TYPE >::OnChoiceNumberOfViews().


Member Data Documentation

template<int SIZE, class TYPE>
dword vuSphLfFlt_Nearest< SIZE, TYPE >::m_NumberOfViews [protected]
 

Definition at line 24 of file vuSphLfFlt_Nearest.h.

Referenced by vuSphLfFlt_Nearest< SIZE, TYPE >::setNumberOfViews(), and vuSphLfFlt_Nearest< SIZE, TYPE >::vuSphLfFlt_Nearest().


The documentation for this class was generated from the following files:
Generated on Wed Dec 15 21:22:05 2004 for vuVolume by  doxygen 1.3.9.1