Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
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 occ::handle< BRepTools_History > &theHistory)
 Sets the given history into the session.
 
static void AddHistory (const occ::handle< BRepTools_History > &theHistory)
 Adds the given history to the history in the session.
 
template<class TheAlgo >
static void SetHistory (const NCollection_List< TopoDS_Shape > &theArguments, TheAlgo &theAlgo)
 Sets the history of the given algorithm into the session.
 
template<class TheAlgo >
static void AddHistory (const NCollection_List< TopoDS_Shape > &theArguments, TheAlgo &theAlgo)
 Adds the history of the given algorithm into the session.
 
static occ::handle< BRepTools_HistoryHistory ()
 Returns the history from the session.
 
static void SetToFillHistory (const bool theFillHist)
 Enables/Disables the history saving.
 
static bool IsHistoryNeeded ()
 Returns the flag controlling the history collection.
 

Detailed Description

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

Member Function Documentation

◆ AddHistory() [1/2]

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

Adds the history of the given algorithm into the session.

◆ AddHistory() [2/2]

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

Adds the given history to the history in the session.

◆ History()

static occ::handle< BRepTools_History > BRepTest_Objects::History ( )
static

Returns the history from the session.

◆ IsHistoryNeeded()

static bool BRepTest_Objects::IsHistoryNeeded ( )
static

Returns the flag controlling the history collection.

◆ SetHistory() [1/2]

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

Sets the history of the given algorithm into the session.

◆ SetHistory() [2/2]

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

Sets the given history into the session.

◆ SetToFillHistory()

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

Enables/Disables the history saving.


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