Open CASCADE Technology  7.3.0
Static Public Member Functions
DBRep Class Reference

Used to display BRep objects using the DrawTrSurf package. The DrawableShape is a Display object build from a Shape. Provides methods to manage a directory of named shapes. Provides a set of Draw commands for Shapes. More...

#include <DBRep.hxx>

Static Public Member Functions

static void Set (const Standard_CString Name, const TopoDS_Shape &S)
 Creation of isoparametric curves. Implements ProgressIndicator for DRAW Sets <S> in the variable <Name>. Overwrite the variable if already set. More...
 
static TopoDS_Shape Get (Standard_CString &Name, const TopAbs_ShapeEnum Typ=TopAbs_SHAPE, const Standard_Boolean Complain=Standard_False)
 Returns the shape in the variable <Name>. Returns a null shape if the variable is not set or not of the given <Typ>. If <Complain> is True a message is printed on cout if the variable is not set. More...
 
static void BasicCommands (Draw_Interpretor &theCommands)
 Defines the basic commands. More...
 
static Standard_Boolean HLRMode ()
 True if HLR, False if wireframe. More...
 
static Standard_Boolean Rg1Mode ()
 True if display Rg1Lines. More...
 
static Standard_Boolean RgNMode ()
 True if display RgNLines. More...
 
static Standard_Boolean HidMode ()
 True if display HiddenLines. More...
 
static Standard_Real HLRAngle ()
 discretisation angle for edges. More...
 
static Standard_Integer NbIsos ()
 number of iso in U and V More...
 
static Standard_Integer Discretisation ()
 discretisation number of points for curves set progress indicator get progress indicator More...
 

Detailed Description

Used to display BRep objects using the DrawTrSurf package. The DrawableShape is a Display object build from a Shape. Provides methods to manage a directory of named shapes. Provides a set of Draw commands for Shapes.

Member Function Documentation

◆ BasicCommands()

static void DBRep::BasicCommands ( Draw_Interpretor theCommands)
static

Defines the basic commands.

◆ Discretisation()

static Standard_Integer DBRep::Discretisation ( )
static

discretisation number of points for curves set progress indicator get progress indicator

◆ Get()

static TopoDS_Shape DBRep::Get ( Standard_CString Name,
const TopAbs_ShapeEnum  Typ = TopAbs_SHAPE,
const Standard_Boolean  Complain = Standard_False 
)
static

Returns the shape in the variable <Name>. Returns a null shape if the variable is not set or not of the given <Typ>. If <Complain> is True a message is printed on cout if the variable is not set.

◆ HidMode()

static Standard_Boolean DBRep::HidMode ( )
static

True if display HiddenLines.

◆ HLRAngle()

static Standard_Real DBRep::HLRAngle ( )
static

discretisation angle for edges.

◆ HLRMode()

static Standard_Boolean DBRep::HLRMode ( )
static

True if HLR, False if wireframe.

◆ NbIsos()

static Standard_Integer DBRep::NbIsos ( )
static

number of iso in U and V

◆ Rg1Mode()

static Standard_Boolean DBRep::Rg1Mode ( )
static

True if display Rg1Lines.

◆ RgNMode()

static Standard_Boolean DBRep::RgNMode ( )
static

True if display RgNLines.

◆ Set()

static void DBRep::Set ( const Standard_CString  Name,
const TopoDS_Shape S 
)
static

Creation of isoparametric curves. Implements ProgressIndicator for DRAW Sets <S> in the variable <Name>. Overwrite the variable if already set.


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