3.5.0-rc1
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: