Blender V4.3
NamedNestedSampleStats Class Reference

#include <stats.h>

Public Member Functions

 NamedNestedSampleStats ()
 
 NamedNestedSampleStats (const string &name, uint64_t samples)
 
NamedNestedSampleStatsadd_entry (const string &name, uint64_t samples)
 
void update_sum ()
 
string full_report (int indent_level=0, uint64_t total_samples=0)
 

Public Attributes

string name
 
uint64_t self_samples
 
uint64_t sum_samples
 
vector< NamedNestedSampleStatsentries
 

Detailed Description

Definition at line 93 of file scene/stats.h.

Constructor & Destructor Documentation

◆ NamedNestedSampleStats() [1/2]

NamedNestedSampleStats::NamedNestedSampleStats ( )

Definition at line 98 of file stats.cpp.

Referenced by add_entry().

◆ NamedNestedSampleStats() [2/2]

NamedNestedSampleStats::NamedNestedSampleStats ( const string & name,
uint64_t samples )

Definition at line 100 of file stats.cpp.

Member Function Documentation

◆ add_entry()

NamedNestedSampleStats & NamedNestedSampleStats::add_entry ( const string & name,
uint64_t samples )

Definition at line 105 of file stats.cpp.

References entries, and NamedNestedSampleStats().

Referenced by RenderStats::collect_profiling().

◆ full_report()

string NamedNestedSampleStats::full_report ( int indent_level = 0,
uint64_t total_samples = 0 )

◆ update_sum()

void NamedNestedSampleStats::update_sum ( )

Definition at line 111 of file stats.cpp.

References entries, self_samples, sum_samples, and update_sum().

Referenced by full_report(), and update_sum().

Member Data Documentation

◆ entries

vector<NamedNestedSampleStats> NamedNestedSampleStats::entries

Definition at line 111 of file scene/stats.h.

Referenced by add_entry(), RenderStats::collect_profiling(), full_report(), and update_sum().

◆ name

string NamedNestedSampleStats::name

Definition at line 105 of file scene/stats.h.

◆ self_samples

uint64_t NamedNestedSampleStats::self_samples

Definition at line 109 of file scene/stats.h.

Referenced by full_report(), and update_sum().

◆ sum_samples

uint64_t NamedNestedSampleStats::sum_samples

Definition at line 109 of file scene/stats.h.

Referenced by full_report(), and update_sum().


The documentation for this class was generated from the following files: