Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions
StdPrs_ShadedShape Class Reference

unknown.
More...

#include <StdPrs_ShadedShape.hxx>

Inheritance diagram for StdPrs_ShadedShape:
Inheritance graph
[legend]

Static Public Member Functions

static void Add (const Handle< Prs3d_Presentation > &thePresentation, const TopoDS_Shape &theShape, const Handle< Prs3d_Drawer > &theDrawer)
 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)
 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 Public Member Functions inherited from Prs3d_Root
static Handle_Graphic3d_Group CurrentGroup (const Handle< Prs3d_Presentation > &Prs3d)
 
 Returns the current group of primititves inside graphic <br>

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 <br>

objects in the display.
A group also contains the attributes whose ranges are limited to the primitives in it.
More...

 

Detailed Description

unknown.

Member Function Documentation

static void StdPrs_ShadedShape::Add ( const Handle< Prs3d_Presentation > &  thePresentation,
const TopoDS_Shape theShape,
const Handle< Prs3d_Drawer > &  theDrawer 
)
static

Shades <theShape>.

static void StdPrs_ShadedShape::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 
)
static

Shades <theShape> with texture coordinates.

static void StdPrs_ShadedShape::Tessellate ( const TopoDS_Shape theShape,
const Handle< Prs3d_Drawer > &  theDrawer 
)
static

Validates triangulation within the shape and performs tessellation if necessary.


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