3.5.0
Loading...
Searching...
No Matches
tigl::DebugScope Class Reference

#include <Debugging.h>

Public Member Functions

void addShape (const Handle_Geom_Curve &curve, const std::string &filename)
 
void addShape (const TopoDS_Shape &shape, const std::string &filename)
 
 DebugScope (TracePoint &tp)
 
void dumpShape (const TopoDS_Shape &shape, const std::string &filename)
 
 ~DebugScope ()
 

Private Attributes

std::map< std::string, TopoDS_Shape > m_shapes
 
TracePointm_tp
 

Constructor & Destructor Documentation

◆ DebugScope()

tigl::DebugScope::DebugScope ( TracePoint & tp)

◆ ~DebugScope()

tigl::DebugScope::~DebugScope ( )

Member Function Documentation

◆ addShape() [1/2]

void tigl::DebugScope::addShape ( const Handle_Geom_Curve & curve,
const std::string & filename )

◆ addShape() [2/2]

void tigl::DebugScope::addShape ( const TopoDS_Shape & shape,
const std::string & filename )

◆ dumpShape()

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

Field Documentation

◆ m_shapes

std::map<std::string, TopoDS_Shape> tigl::DebugScope::m_shapes
private

◆ m_tp

TracePoint& tigl::DebugScope::m_tp
private

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