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

vuSphVwFlt_Lazy.cpp

Go to the documentation of this file.
00001 #include "vuSphVwFlt_Lazy.h"
00002 
00003 template <int S, class T>
00004 vuSphVwFlt_Lazy<S,T>::vuSphVwFlt_Lazy()
00005 {
00006 }
00007 
00008 template <int S, class T>
00009 vuSphVwFlt_Lazy<S,T>::vuSphVwFlt_Lazy(const vuString& filterName)
00010   : vuSphericViewFilter<S,T>(filterName)
00011 {
00012 }
00013 
00014 template <int S, class T>
00015 vuSphVwFlt_Lazy<S,T>::~vuSphVwFlt_Lazy()
00016 {
00017 }
00018 
00019 template <int S, class T>
00020 void vuSphVwFlt_Lazy<S,T>::filter(vuCamera *camera)
00021 {
00022   if (m_NumberOfViews > 0) {
00023     vuFixelMap<S,T> *map = m_Views[0]->getMap();
00024    
00025     ensureImage(map->getWidth(), map->getHeight());
00026     *m_Image  = *map;
00027   }
00028   else
00029     log("vuSphVwFlt_Lazy.filter(): no views set");
00030 }
00031 

Generated on Wed Dec 15 21:20:37 2004 for vuVolume by  doxygen 1.3.9.1