3.5.0-rc1
Loading...
Searching...
No Matches
tigl::TracePoint Class Reference

#include <Debugging.h>

Public Member Functions

void dumpShape (const TopoDS_Shape &shape, const std::string &filename)
int hitCount () const
void operator++ (int)
 TracePoint (const std::string &outputDir)

Static Public Member Functions

static std::string debugDataDir ()
static void setDebugDataDir (const std::string &dir)

Private Attributes

boost::atomic< int > m_counter
std::string m_outputDir

Static Private Attributes

static std::string m_debugDataDir

Constructor & Destructor Documentation

◆ TracePoint()

tigl::TracePoint::TracePoint ( const std::string & outputDir)

Member Function Documentation

◆ debugDataDir()

std::string tigl::TracePoint::debugDataDir ( )
inlinestatic

◆ dumpShape()

void tigl::TracePoint::dumpShape ( const TopoDS_Shape & shape,
const std::string & filename )

◆ hitCount()

int tigl::TracePoint::hitCount ( ) const

◆ operator++()

void tigl::TracePoint::operator++ ( int )

◆ setDebugDataDir()

void tigl::TracePoint::setDebugDataDir ( const std::string & dir)
inlinestatic

Field Documentation

◆ m_counter

boost::atomic<int> tigl::TracePoint::m_counter
private

◆ m_debugDataDir

std::string tigl::TracePoint::m_debugDataDir
staticprivate

◆ m_outputDir

std::string tigl::TracePoint::m_outputDir
private

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