![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
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 char *const Name, const TopoDS_Shape &S) |
| Creation of isoparametric curves. Implements ProgressIndicator for DRAW Sets | |
| static TopoDS_Shape | Get (const char *&theName, TopAbs_ShapeEnum theType=TopAbs_SHAPE, bool theToComplain=false) |
| Returns the shape in the variable. | |
| static TopoDS_Shape | Get (TCollection_AsciiString &theName, TopAbs_ShapeEnum theType=TopAbs_SHAPE, bool theToComplain=false) |
| Returns the shape in the variable. | |
| static TopoDS_Shape | GetExisting (const TCollection_AsciiString &theName, TopAbs_ShapeEnum theType=TopAbs_SHAPE, bool theToComplain=false) |
| Returns the shape in the variable. | |
| static void | BasicCommands (Draw_Interpretor &theCommands) |
| Defines the basic commands. | |
| static DBRep_Params & | Parameters () |
| Return global parameters. | |
| static bool | HLRMode () |
| True if HLR, False if wireframe. | |
| static bool | Rg1Mode () |
| True if display Rg1Lines. | |
| static bool | RgNMode () |
| True if display RgNLines. | |
| static bool | HidMode () |
| True if display HiddenLines. | |
| static double | HLRAngle () |
| discretisation angle for edges. | |
| static int | NbIsos () |
| number of iso in U and V | |
| static int | Discretisation () |
| Discretization number of points for curves. | |
Static Protected Member Functions | |
| static TopoDS_Shape | getShape (const char *&theName, TopAbs_ShapeEnum theType, bool theToComplain) |
| Returns the shape in the variable. | |
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.
|
static |
Defines the basic commands.
|
inlinestatic |
Returns the shape in the variable.
| [in] |
out] theName variable name, or "." to pick up shape interactively (the picked name will be returned then)
| [in] | theType | shape type filter; function will return NULL if shape has different type |
| [in] | theToComplain | when TRUE, prints a message on cout if the variable is not set |
|
inlinestatic |
Returns the shape in the variable.
| [in] |
out] theName variable name, or "." to pick up shape interactively (the picked name will be returned then)
| [in] | theType | shape type filter; function will return NULL if shape has different type |
| [in] | theToComplain | when TRUE, prints a message on cout if the variable is not set |
|
inlinestatic |
Returns the shape in the variable.
| [in] | theName | variable name |
| [in] | theType | shape type filter; function will return NULL if shape has different type |
| [in] | theToComplain | when TRUE, prints a message on cout if the variable is not set |
|
staticprotected |
Returns the shape in the variable.
| [in] |
out] theName variable name, or "." to pick up shape interactively (the picked name will be returned then)
| [in] | theType | shape type filter; function will return NULL if shape has different type |
| [in] | theToComplain | when TRUE, prints a message on cout if the variable is not set |
|
static |
Return global parameters.
|
static |
Creation of isoparametric curves. Implements ProgressIndicator for DRAW Sets in the variable <Name>. Overwrite the variable if already set.