#include <vuSphericView.h>
Inheritance diagram for vuSphericView< SIZE, TYPE >:


Public Member Functions | |
| vuSphericView () | |
| vuSphericView (vuFixelMap< SIZE, TYPE > *map, vuVector &lookFrom, vuVector &up) | |
| vuSphericView (dword width, dword height, vuVector lookFrom=vuVector(1, 0, 0), vuVector up=vuVector(0, 1, 0)) | |
| virtual | ~vuSphericView () |
| vuSphericView (const vuSphericView &other) | |
| void | setLookFrom (const vuVector &lookFrom) |
| vuVector & | getLookFrom () |
| void | setUp (const vuVector &up) |
| vuVector & | getUp () |
| vuFixelMap< SIZE, TYPE > * | getMap () |
| dword | getWidth () |
| dword | getHeight () |
| void | initOpenGL (void) |
| Initialize openGL. | |
| void | glResize (dword width, dword height) |
| OpenGl Resize callback. | |
| void | glRender () |
| Renders the Map. | |
| vuSphericView & | operator= (const vuSphericView &other) |
| bool | writeToFileStream (ostream *out) |
| bool | readFromFileStream (istream *in, dword width, dword height) |
| void | readFromBuffer (byte *buffer, dword width, dword height) |
| void | writeIntoBuffer (byte *buffer, dword width, dword height) |
Static Public Member Functions | |
| dword | getSizeInByte (dword width, dword height) |
Protected Attributes | |
| vuFixelMap< SIZE, TYPE > * | m_map |
| vuVector | m_lookFrom |
| vuVector | m_up |
| bool | m_isMapNewed |
|
|||||||||
|
Definition at line 4 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_isMapNewed, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, and vuSphericView< SIZE, TYPE >::m_up. |
|
||||||||||||||||||||
|
Definition at line 13 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_isMapNewed, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, and vuSphericView< SIZE, TYPE >::m_up. |
|
||||||||||||||||||||||||
|
Definition at line 24 of file vuSphericView.cpp. References dword, vuSphericView< SIZE, TYPE >::m_isMapNewed, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, and vuSphericView< SIZE, TYPE >::m_up. |
|
|||||||||
|
Definition at line 35 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_isMapNewed, and vuSphericView< SIZE, TYPE >::m_map. |
|
||||||||||
|
Definition at line 44 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_isMapNewed, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, and vuSphericView< SIZE, TYPE >::m_up. |
|
|||||||||
|
|||||||||
|
|||||||||
|
||||||||||||||||
|
Definition at line 242 of file vuSphericView.cpp. References dword. Referenced by vu1611< SIZE, TYPE >::_initViews(), vuSphericLightfieldFile< SIZE, TYPE >::_isDataSizeValid(), vu1611< SIZE, TYPE >::_isDataSizeValid(), vu1611< SIZE, TYPE >::_syncViewsToBuffer(), and vuSphericLightfieldFile< SIZE, TYPE >::vuSphericLightfieldFile(). |
|
|||||||||
|
|||||||||
|
|||||||||
|
Renders the Map.
Definition at line 122 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_map. Referenced by Scanner::_lazyCalculate(), vuSphericViewFilter< SIZE, TYPE >::glRender(), and vuFBRSubCanvas< SIZE, TYPE >::render(). |
|
||||||||||||||||
|
OpenGl Resize callback.
Definition at line 116 of file vuSphericView.cpp. References dword, and vuSphericView< SIZE, TYPE >::m_map. Referenced by vuSphericViewFilter< SIZE, TYPE >::glResize(), and vuFBRSubCanvas< SIZE, TYPE >::resize(). |
|
||||||||||
|
Initialize openGL.
Definition at line 110 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_map. Referenced by vuSphericViewFilter< SIZE, TYPE >::initOpenGL(). |
|
||||||||||
|
Definition at line 130 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_isMapNewed, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, and vuSphericView< SIZE, TYPE >::m_up. |
|
||||||||||||||||||||
|
Definition at line 196 of file vuSphericView.cpp. References buffer, byte, dword, vuSphericView< SIZE, TYPE >::m_isMapNewed, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, vuSphericView< SIZE, TYPE >::m_up, and T. |
|
||||||||||||||||||||
|
Definition at line 170 of file vuSphericView.cpp. References dword, vuSphericView< SIZE, TYPE >::m_isMapNewed, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, and vuSphericView< SIZE, TYPE >::m_up. Referenced by vuSphericLightfieldFile< SIZE, TYPE >::readView(). |
|
||||||||||
|
Definition at line 61 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_lookFrom. Referenced by Scanner::_renderView(), FourierSlicer< SIZE >::_renderView(), and vuSphericLightfieldBasicConverter< SI, TI, SO, TO >::convert(). |
|
||||||||||
|
Definition at line 73 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_up. Referenced by Scanner::_renderView(), FourierSlicer< SIZE >::_renderView(), and vuSphericLightfieldBasicConverter< SI, TI, SO, TO >::convert(). |
|
||||||||||||||||||||
|
Definition at line 222 of file vuSphericView.cpp. References buffer, byte, dword, vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_up, and vuVector::normalize(). |
Here is the call graph for this function:

|
||||||||||
|
Definition at line 147 of file vuSphericView.cpp. References vuSphericView< SIZE, TYPE >::m_lookFrom, vuSphericView< SIZE, TYPE >::m_map, vuSphericView< SIZE, TYPE >::m_up, and vuVector::normalize(). Referenced by vuSphericLightfieldFile< SIZE, TYPE >::writeView(). |
Here is the call graph for this function:

|
|||||
|
|||||
|
|||||
|
|||||
1.3.9.1