|
static void | Add (const Handle< Prs3d_Presentation > &thePresentation, const TopoDS_Shape &theShape, const Handle< Prs3d_Drawer > &theDrawer, const Standard_Boolean theToExploreSolids=Standard_True) |
| Shades <theShape>. More...
|
|
static void | Add (const Handle< Prs3d_Presentation > &thePresentation, const TopoDS_Shape &theShape, const Handle< Prs3d_Drawer > &theDrawer, const Standard_Boolean theHasTexels, const gp_Pnt2d &theUVOrigin, const gp_Pnt2d &theUVRepeat, const gp_Pnt2d &theUVScale, const Standard_Boolean theToExploreSolids=Standard_True) |
| Shades <theShape> with texture coordinates. More...
|
|
static void | Tessellate (const TopoDS_Shape &theShape, const Handle< Prs3d_Drawer > &theDrawer) |
| Validates triangulation within the shape and performs tessellation if necessary. More...
|
|
static Handle< Graphic3d_Group > | CurrentGroup (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_Group > | NewGroup (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...
|
|
Auxiliary procedures to prepare Shaded presentation of specified shape.