###################
ViewpointStatistics
###################

.. cpp:namespace:: RED::ViewpointStatistics

.. default-domain:: cpp

Functions
=========

================================================ ============================================================================================================================
:doc:`classRED_1_1CID`                           :cpp:func:`GetClassID <static RED::CID RED::ViewpointStatistics::GetClassID()>`                                             
void *                                           :cpp:func:`As <virtual void * RED::ViewpointStatistics::As(const RED::CID &iCID)>`                                          
const void *                                     :cpp:func:`As <virtual const void * RED::ViewpointStatistics::As(const RED::CID &iCID) const>`                              
class T_As                                       :cpp:func:`As <T_As * RED::ViewpointStatistics::As()>`                                                                      
class T_As                                       :cpp:func:`As <const T_As * RED::ViewpointStatistics::As() const>`                                                          
..                                               :cpp:func:`ViewpointStatistics <RED::ViewpointStatistics::ViewpointStatistics>`                                             
..                                               :cpp:func:`~ViewpointStatistics <RED::ViewpointStatistics::~ViewpointStatistics>`                                           
..                                               :cpp:func:`ViewpointStatistics <RED::ViewpointStatistics::ViewpointStatistics>`                                             
:cpp:enumerator:`~RED_RC`                        :cpp:func:`operator= <RED_RC RED::ViewpointStatistics::operator=(const RED::ViewpointStatistics &iSrc)>`                    
:doc:`classRED_1_1Object` *                      :cpp:func:`GetWindow <RED::Object * RED::ViewpointStatistics::GetWindow() const>`                                           
:doc:`classRED_1_1Object` *                      :cpp:func:`GetVRL <RED::Object * RED::ViewpointStatistics::GetVRL() const>`                                                 
:doc:`classRED_1_1Object` *                      :cpp:func:`GetViewpoint <RED::Object * RED::ViewpointStatistics::GetViewpoint() const>`                                     
unsigned int                                     :cpp:func:`GetImageWidth <unsigned int RED::ViewpointStatistics::GetImageWidth() const>`                                    
unsigned int                                     :cpp:func:`GetImageHeight <unsigned int RED::ViewpointStatistics::GetImageHeight() const>`                                  
:cpp:enumerator:`~RED::RENDERING_PROGRESS_STEP`  :cpp:func:`GetSoftwareRenderStep <RED::RENDERING_PROGRESS_STEP RED::ViewpointStatistics::GetSoftwareRenderStep() const>`    
int                                              :cpp:func:`GetSoftwareRenderStepPass <int RED::ViewpointStatistics::GetSoftwareRenderStepPass() const>`                     
int                                              :cpp:func:`GetSoftwareRenderStepPassesCount <int RED::ViewpointStatistics::GetSoftwareRenderStepPassesCount() const>`       
float                                            :cpp:func:`GetSoftwarePassProgress <float RED::ViewpointStatistics::GetSoftwarePassProgress() const>`                       
unsigned int                                     :cpp:func:`GetSoftwareRaysCount <unsigned int RED::ViewpointStatistics::GetSoftwareRaysCount() const>`                      
unsigned int                                     :cpp:func:`GetSoftwareGICacheSamplesCount <unsigned int RED::ViewpointStatistics::GetSoftwareGICacheSamplesCount() const>`  
unsigned int                                     :cpp:func:`GetCausticPhotonsCount <unsigned int RED::ViewpointStatistics::GetCausticPhotonsCount() const>`                  
float                                            :cpp:func:`GetSoftwareElapsedTime <float RED::ViewpointStatistics::GetSoftwareElapsedTime() const>`                         
float                                            :cpp:func:`GetSoftwareRemainingTime <float RED::ViewpointStatistics::GetSoftwareRemainingTime() const>`                     
int                                              :cpp:func:`GetPassesCount <int RED::ViewpointStatistics::GetPassesCount() const>`                                           
const :doc:`classRED_1_1PassStatistics` &        :cpp:func:`GetPassStatistics <const RED::PassStatistics & RED::ViewpointStatistics::GetPassStatistics(int iNumPass) const>` 
================================================ ============================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: RED::ViewpointStatistics
   :project: RED
   :members:
   :undoc-members:



