#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. |