AGX Dynamics 2.40.0.0
Loading...
Searching...
No Matches
agxTerrain::Profiler Namespace Reference

Typedefs

using Bucket = std::pair< agx::Name, agx::Real >
 
typedef agx::HashVector< agx::Name, agx::RealTimingStorage
 

Functions

AGXTERRAIN_EXPORT void clear ()
 
AGXTERRAIN_EXPORT agx::RealcurrentTime ()
 
AGXTERRAIN_EXPORT TimingStoragegetStorage ()
 
AGXTERRAIN_EXPORT void printTimers (const agx::String &title)
 
AGXTERRAIN_EXPORT void printToFile (agx::Real time, const agx::String &filename)
 
AGXTERRAIN_EXPORT void registerTiming (const agx::Name &name, agx::Real value)
 
AGXTERRAIN_EXPORT void resetFile (const agx::String &filename)
 

Typedef Documentation

◆ Bucket

using agxTerrain::Profiler::Bucket = typedef std::pair<agx::Name, agx::Real>

Definition at line 33 of file ProfilingTools.h.

◆ TimingStorage

Function Documentation

◆ clear()

AGXTERRAIN_EXPORT void agxTerrain::Profiler::clear ( )

◆ currentTime()

AGXTERRAIN_EXPORT agx::Real & agxTerrain::Profiler::currentTime ( )

◆ getStorage()

AGXTERRAIN_EXPORT TimingStorage & agxTerrain::Profiler::getStorage ( )

◆ printTimers()

AGXTERRAIN_EXPORT void agxTerrain::Profiler::printTimers ( const agx::String title)

◆ printToFile()

AGXTERRAIN_EXPORT void agxTerrain::Profiler::printToFile ( agx::Real  time,
const agx::String filename 
)

◆ registerTiming()

AGXTERRAIN_EXPORT void agxTerrain::Profiler::registerTiming ( const agx::Name name,
agx::Real  value 
)

◆ resetFile()

AGXTERRAIN_EXPORT void agxTerrain::Profiler::resetFile ( const agx::String filename)