SoMetaInformationMap allows to record information on the current render state.  
 More...
#include <SoMetaInformationMap.h>
 | 
|   | SoMetaInformationMap () | 
|   | 
| virtual  | ~SoMetaInformationMap () | 
|   | 
 | 
| virtual void  | set (const char *key, float value)=0 | 
|   | 
| virtual void  | set (const char *key, double value)=0 | 
|   | 
| virtual void  | set (const char *key, int value)=0 | 
|   | 
| virtual void  | set (const char *key, const std::string &value)=0 | 
|   | 
| virtual void  | set (const char *key, const SbString &value)=0 | 
|   | 
| virtual void  | set (const char *key, const SbVec2f &value)=0 | 
|   | 
| virtual void  | set (const char *key, const SbVec3f &value)=0 | 
|   | 
| virtual void  | set (const char *key, const SbVec4f &value)=0 | 
|   | 
| virtual void  | set (const char *key, const SbMatrix &value)=0 | 
|   | 
| virtual void  | set (const char *key, const char *data, size_t size)=0 | 
|   | 
SoMetaInformationMap allows to record information on the current render state. 
This information can be useful in a remote rendering scenario in order to know additional properties of the rendered image. It can be accessed from the SoGLRenderAction using the SoViewerElement and the SoViewerProxy::getMetaInformationMap(). 
Definition at line 26 of file SoMetaInformationMap.h.
 
◆ SoMetaInformationMap()
      
        
          | SoMetaInformationMap::SoMetaInformationMap  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~SoMetaInformationMap()
  
  
      
        
          | virtual SoMetaInformationMap::~SoMetaInformationMap  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ set() [1/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          const char *  | 
          data,  | 
         
        
           | 
           | 
          size_t  | 
          size  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [2/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          const SbMatrix &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [3/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          const SbString &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [4/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          const SbVec2f &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [5/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          const SbVec3f &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [6/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          const SbVec4f &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [7/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          const std::string &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [8/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          double  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [9/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          float  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set() [10/10]
  
  
      
        
          | virtual void SoMetaInformationMap::set  | 
          ( | 
          const char *  | 
          key,  | 
         
        
           | 
           | 
          int  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
The documentation for this class was generated from the following file: