![]() |
Blue Brain BioExplorer
|
#include <Statistics.h>
Public Member Functions | |
double | getFPS () const |
void | setFPS (const double fps) |
size_t | getSceneSizeInBytes () const |
void | setSceneSizeInBytes (const size_t sceneSizeInBytes) |
![]() | |
BaseObject ()=default | |
virtual | ~BaseObject ()=default |
BaseObject (const BaseObject &) | |
BaseObject & | operator= (const BaseObject &rhs) |
bool | isModified () const |
void | resetModified () |
void | markModified (const bool triggerCallback=true) |
void | onModified (const ModifiedCallback &callback) |
void | clearModifiedCallback () |
Additional Inherited Members | |
![]() | |
using | ModifiedCallback = std::function< void(const BaseObject &)> |
![]() | |
template<typename T > | |
void | _updateValue (T &member, const T &newValue, const bool triggerCallback=true) |
template<class T > | |
bool | _isEqual (const T &a, const T &b, typename std::enable_if< std::is_floating_point< T >::value >::type *=0) |
template<class T > | |
bool | _isEqual (const T &a, const T &b, typename std::enable_if<!std::is_floating_point< T >::value >::type *=0) |
Captures various statistics about rendering, scenes, etc.
Definition at line 32 of file Statistics.h.
|
inline |
Definition at line 35 of file Statistics.h.
|
inline |
Definition at line 37 of file Statistics.h.
|
inline |
Definition at line 36 of file Statistics.h.
|
inline |
Definition at line 38 of file Statistics.h.