#include <vuSliceFilter.h>
Inheritance diagram for vuSliceFilter:


Public Member Functions | |
| vuSliceFilter () | |
| vuSliceFilter (vuSliceFilterCB cb, const vuString &filterName) | |
| ~vuSliceFilter () | |
| void | setWidth (dword width) |
| dword | getWidth () |
| void | setKind (byte kind) |
| byte | getKind () |
| void | setLowPassFactor (float lowPass) |
| float | getLowPassFactor () |
| float | getWeight (float x) |
| float | getTransformedWeight (float x) |
Static Public Member Functions | |
| void | getFilterNames (vuString *&filterNames, dword &numOfNames) |
| vuSliceFilter * | getFilter (const vuString &filterName) |
Private Attributes | |
| vuSliceFilterCB | m_Callback |
| vuSliceFilterCB | m_TransformedCallback |
| dword | m_FilterWidth |
| byte | m_FilterKind |
| float | m_LowPassFactor |
|
|
Definition at line 6 of file vuSliceFilter.cpp. References m_Callback, m_FilterKind, m_FilterWidth, and m_LowPassFactor. Referenced by getFilter(). |
|
||||||||||||
|
Definition at line 14 of file vuSliceFilter.cpp. References m_Callback, m_FilterKind, m_FilterWidth, and m_LowPassFactor. |
|
|
Definition at line 23 of file vuSliceFilter.cpp. |
|
|
Definition at line 76 of file vuSliceFilter.cpp. References vuSliceFilter(), vuSliceFilter_box(), vuSliceFilter_cubic(), vuSliceFilter_gaussian(), vuSliceFilter_linear(), and vuSliceFilter_quadratic(). Referenced by vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(). |
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 63 of file vuSliceFilter.cpp. References dword. Referenced by vuSimpleFBR< SIZE, TYPE >::addRight(). |
|
|
Definition at line 45 of file vuSliceFilter.cpp. References byte. Referenced by vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(), and vuFourierCluster< SIZE, TYPE >::handleSlice(). |
|
|
Definition at line 58 of file vuSliceFilter.cpp. Referenced by vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(), and vuFourierCluster< SIZE, TYPE >::handleSlice(). |
|
|
Definition at line 33 of file vuSliceFilter.h. References m_FilterWidth. Referenced by vuFourierCluster< SIZE, TYPE >::premultiplySlice(). |
|
|
Definition at line 28 of file vuSliceFilter.h. References m_Callback. Referenced by vuFourierCluster< SIZE, TYPE >::doFilteringSeparable(), and vuFourierCluster< SIZE, TYPE >::doFilteringSpheric(). |
|
|
Definition at line 32 of file vuSliceFilter.cpp. References dword. Referenced by vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(), vuFourierCluster< SIZE, TYPE >::handleSlice(), vuFourierCluster< SIZE, TYPE >::premultiplySlice(), and vuFourierCluster< SIZE, TYPE >::weightView(). |
|
|
Definition at line 39 of file vuSliceFilter.cpp. References byte, and m_FilterKind. Referenced by vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(). |
|
|
Definition at line 50 of file vuSliceFilter.cpp. References m_LowPassFactor. Referenced by vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(). |
|
|
Definition at line 27 of file vuSliceFilter.cpp. References dword, and m_FilterWidth. Referenced by vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(). |
|
|
Definition at line 47 of file vuSliceFilter.h. Referenced by getWeight(), and vuSliceFilter(). |
|
|
Definition at line 50 of file vuSliceFilter.h. Referenced by setKind(), and vuSliceFilter(). |
|
|
Definition at line 49 of file vuSliceFilter.h. Referenced by getTransformedWeight(), setWidth(), and vuSliceFilter(). |
|
|
Definition at line 51 of file vuSliceFilter.h. Referenced by setLowPassFactor(), and vuSliceFilter(). |
|
|
Definition at line 48 of file vuSliceFilter.h. |
1.3.9.1