|
VTK
|
Container for a single timed event. More...
#include <vtkRenderTimerLog.h>
Public Member Functions | |
| float | ElapsedTimeSeconds () const |
| Convenience methods to compute times. More... | |
| float | ElapsedTimeMilliseconds () const |
| vtkTypeUInt64 | ElapsedTimeNanoseconds () const |
| void | Print (std::ostream &os, float threshMs=0.f, vtkIndent indent=vtkIndent()) |
| Print details of the event to a stream. More... | |
Public Attributes | |
| std::string | Name |
| Event name. More... | |
| std::vector< Event > | Events |
| Child events that occurred while this event was running. More... | |
| vtkTypeUInt64 | StartTime |
| Times are in nanoseconds. More... | |
| vtkTypeUInt64 | EndTime |
| Times are in nanoseconds. More... | |
Protected Member Functions | |
| void | Print (std::ostream &os, float parentTime, float threshMs, vtkIndent indent) |
Friends | |
| struct | vtkRenderTimerLog::Frame |
Container for a single timed event.
Definition at line 87 of file vtkRenderTimerLog.h.
|
inline |
Convenience methods to compute times.
Definition at line 98 of file vtkRenderTimerLog.h.
|
inline |
Definition at line 100 of file vtkRenderTimerLog.h.
|
inline |
Definition at line 102 of file vtkRenderTimerLog.h.
|
inline |
Print details of the event to a stream.
| os | The stream. |
| threshMs | Only print events with a time > threshMs milliseconds. |
| indent | Starting indention for the first event. |
Definition at line 113 of file vtkRenderTimerLog.h.
|
protected |
|
friend |
Definition at line 119 of file vtkRenderTimerLog.h.
| std::string vtkRenderTimerLog::Event::Name |
Event name.
Definition at line 90 of file vtkRenderTimerLog.h.
| vtkTypeUInt64 vtkRenderTimerLog::Event::StartTime |
Times are in nanoseconds.
Definition at line 93 of file vtkRenderTimerLog.h.
| vtkTypeUInt64 vtkRenderTimerLog::Event::EndTime |
Times are in nanoseconds.
Definition at line 94 of file vtkRenderTimerLog.h.
| std::vector<Event> vtkRenderTimerLog::Event::Events |
Child events that occurred while this event was running.
Definition at line 106 of file vtkRenderTimerLog.h.
1.8.11