Open CASCADE Technology  7.4.1.dev
Static Public Member Functions
BRepTest_Objects Class Reference

Provides the access to the useful tools common for the algorithms. More...

#include <BRepTest_Objects.hxx>

Static Public Member Functions

static void SetHistory (const Handle< BRepTools_History > &theHistory)
 Sets the given history into the session. More...
 
static void AddHistory (const Handle< BRepTools_History > &theHistory)
 Adds the given history to the history in the session. More...
 
template<class TheAlgo >
static void SetHistory (const TopTools_ListOfShape &theArguments, TheAlgo &theAlgo)
 Sets the history of the given algorithm into the session. More...
 
template<class TheAlgo >
static void AddHistory (const TopTools_ListOfShape &theArguments, TheAlgo &theAlgo)
 Adds the history of the given algorithm into the session. More...
 
static Handle< BRepTools_HistoryHistory ()
 Returns the history from the session. More...
 
static void SetToFillHistory (const Standard_Boolean theFillHist)
 Enables/Disables the history saving. More...
 
static Standard_Boolean IsHistoryNeeded ()
 Returns the flag controlling the history collection. More...
 

Detailed Description

Provides the access to the useful tools common for the algorithms.

Member Function Documentation

◆ AddHistory() [1/2]

static void BRepTest_Objects::AddHistory ( const Handle< BRepTools_History > &  theHistory)
static

Adds the given history to the history in the session.

◆ AddHistory() [2/2]

template<class TheAlgo >
static void BRepTest_Objects::AddHistory ( const TopTools_ListOfShape theArguments,
TheAlgo &  theAlgo 
)
inlinestatic

Adds the history of the given algorithm into the session.

◆ History()

static Handle< BRepTools_History > BRepTest_Objects::History ( )
static

Returns the history from the session.

◆ IsHistoryNeeded()

static Standard_Boolean BRepTest_Objects::IsHistoryNeeded ( )
static

Returns the flag controlling the history collection.

◆ SetHistory() [1/2]

static void BRepTest_Objects::SetHistory ( const Handle< BRepTools_History > &  theHistory)
static

Sets the given history into the session.

◆ SetHistory() [2/2]

template<class TheAlgo >
static void BRepTest_Objects::SetHistory ( const TopTools_ListOfShape theArguments,
TheAlgo &  theAlgo 
)
inlinestatic

Sets the history of the given algorithm into the session.

◆ SetToFillHistory()

static void BRepTest_Objects::SetToFillHistory ( const Standard_Boolean  theFillHist)
static

Enables/Disables the history saving.


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