#include <Scanner.h>
Collaboration diagram for Scanner:

Public Member Functions | |
| Scanner (const char *fileName, dword width, dword height, dword views) | |
| ~Scanner () | |
| void | loadTFuncFromFile (const char *fileName) |
| void | lazyCalculateAndDisplay (const char *fileName) |
| void | lazyCalculateAndLog (const char *fileName) |
Private Member Functions | |
| void | _initTransferFunction () |
| void | _renderView (dword i, vuSphericView3B *view, bool verbose=true) |
| word | _numberOfDigits (word number) |
| void | _lazyCalculate (const char *fileName, bool display) |
| void | _calcViewVectors (vuVector &lookAt, vuVector &up, vuVector &right) |
Private Attributes | |
| vuUDSphere * | m_Sphere |
| vu1112113 * | m_Raycast |
| vuTFDesign | m_TransFunct |
| bool | m_isComputed |
| dword | m_Width |
| dword | m_Height |
| dword | m_Views |
|
||||||||||||||||||||
Here is the call graph for this function:

|
|
Definition at line 51 of file Scanner.cpp. |
|
||||||||||||||||
|
Definition at line 208 of file Scanner.cpp. References vuVector::cross, vuVector::dot, and vuVector::makeUnit(). Referenced by _renderView(). |
Here is the call graph for this function:

|
|
Definition at line 89 of file Scanner.cpp. References vuTFDesign::addColour(), vuTFDesign::addOpacity(), vuTFDesign::generateFunction(), m_Raycast, m_TransFunct, vuTFDesign::setColourSmoothing(), vuTFDesign::setOpacitySmoothing(), and vu111211::setTransferFunc(). Referenced by Scanner(). |
Here is the call graph for this function:

|
||||||||||||
Here is the call graph for this function:

|
|
Definition at line 160 of file Scanner.cpp. References word. Referenced by _renderView(). |
|
||||||||||||||||
Here is the call graph for this function:

|
|
Definition at line 73 of file Scanner.cpp. References _lazyCalculate(). Referenced by display(). |
Here is the call graph for this function:

|
|
Definition at line 78 of file Scanner.cpp. References _lazyCalculate(). Referenced by main(). |
Here is the call graph for this function:

|
|
Definition at line 57 of file Scanner.cpp. References vuTFDesign::generateFunction(), vuTFDesign::loadTF(), m_Raycast, m_TransFunct, and vu111211::setTransferFunc(). Referenced by init(). |
Here is the call graph for this function:

|
|
Definition at line 24 of file Scanner.h. Referenced by _lazyCalculate(), and Scanner(). |
|
|
Definition at line 22 of file Scanner.h. Referenced by _lazyCalculate(), and Scanner(). |
|
|
Definition at line 20 of file Scanner.h. Referenced by _initTransferFunction(), _renderView(), loadTFuncFromFile(), Scanner(), and ~Scanner(). |
|
|
Definition at line 19 of file Scanner.h. Referenced by _renderView(), Scanner(), and ~Scanner(). |
|
|
Definition at line 21 of file Scanner.h. Referenced by _initTransferFunction(), and loadTFuncFromFile(). |
|
|
Definition at line 25 of file Scanner.h. Referenced by _lazyCalculate(), _renderView(), and Scanner(). |
|
|
Definition at line 23 of file Scanner.h. Referenced by _lazyCalculate(), _renderView(), and Scanner(). |
1.3.9.1