Open CASCADE Technology
6.5.4
|
This package is a test of the Hidden Lines
algorithms instantiated on the BRep Data Structure
and using the Draw package to display the results.
#include <HLRTest.hxx>
Static Public Member Functions | |
static DEFINE_STANDARD_ALLOC void | Set (const Standard_CString Name, const HLRAlgo_Projector &P) |
Draw Variable Outliner to test //! Set a Projector Variable | |
static Standard_Boolean | GetProjector (Standard_CString &Name, HLRAlgo_Projector &P) |
Get a projector variable Returns false if the variable is not a projector | |
static void | Set (const Standard_CString Name, const TopoDS_Shape &S) |
Set a OutLiner Variable | |
static Handle_HLRTopoBRep_OutLiner | GetOutLiner (Standard_CString &Name) |
Get a outliner variable Returns a null handle if the variable is not a outliner | |
static void | Commands (Draw_Interpretor &I) |
Defines commands to test the Hidden Line Removal |
static void HLRTest::Commands | ( | Draw_Interpretor & | I | ) | [static] |
static Handle_HLRTopoBRep_OutLiner HLRTest::GetOutLiner | ( | Standard_CString & | Name | ) | [static] |
static Standard_Boolean HLRTest::GetProjector | ( | Standard_CString & | Name, |
HLRAlgo_Projector & | P | ||
) | [static] |
static DEFINE_STANDARD_ALLOC void HLRTest::Set | ( | const Standard_CString | Name, |
const HLRAlgo_Projector & | P | ||
) | [static] |
static void HLRTest::Set | ( | const Standard_CString | Name, |
const TopoDS_Shape & | S | ||
) | [static] |