Open CASCADE Technology  6.9.1
Data Structures | Static Public Member Functions
StdPrs_WFShape Class Reference

#include <StdPrs_WFShape.hxx>

Inheritance diagram for StdPrs_WFShape:
Inheritance graph
[legend]

Static Public Member Functions

static void Add (const Handle< Prs3d_Presentation > &thePrs, const TopoDS_Shape &theShape, const Handle< Prs3d_Drawer > &theDrawer)
 Add shape to presentation. More...
 
static Handle< TopTools_HSequenceOfShapePickCurve (const Quantity_Length theX, const Quantity_Length theY, const Quantity_Length theZ, const Quantity_Length theDistance, const TopoDS_Shape &theShape, const Handle< Prs3d_Drawer > &theDrawer)
 
static Handle< TopTools_HSequenceOfShapePickPatch (const Quantity_Length theX, const Quantity_Length theY, const Quantity_Length theZ, const Quantity_Length theDistance, const TopoDS_Shape &theShape, const Handle< Prs3d_Drawer > &theDrawer)
 
- Static Public Member Functions inherited from Prs3d_Root
static Handle< Graphic3d_GroupCurrentGroup (const Handle< Prs3d_Presentation > &Prs3d)
 Returns the current group of primititves inside graphic objects in the display. A group also contains the attributes whose ranges are limited to the primitives in it. More...
 
static Handle< Graphic3d_GroupNewGroup (const Handle< Prs3d_Presentation > &Prs3d)
 Returns the new group of primitives inside graphic objects in the display. A group also contains the attributes whose ranges are limited to the primitives in it. More...
 

Member Function Documentation

static void StdPrs_WFShape::Add ( const Handle< Prs3d_Presentation > &  thePrs,
const TopoDS_Shape theShape,
const Handle< Prs3d_Drawer > &  theDrawer 
)
inlinestatic

Add shape to presentation.

static Handle< TopTools_HSequenceOfShape > StdPrs_WFShape::PickCurve ( const Quantity_Length  theX,
const Quantity_Length  theY,
const Quantity_Length  theZ,
const Quantity_Length  theDistance,
const TopoDS_Shape theShape,
const Handle< Prs3d_Drawer > &  theDrawer 
)
inlinestatic
static Handle< TopTools_HSequenceOfShape > StdPrs_WFShape::PickPatch ( const Quantity_Length  theX,
const Quantity_Length  theY,
const Quantity_Length  theZ,
const Quantity_Length  theDistance,
const TopoDS_Shape theShape,
const Handle< Prs3d_Drawer > &  theDrawer 
)
inlinestatic

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