Open CASCADE Technology  6.9.1
Static Public Member Functions
StdPrs_ToolShadedShape Class Reference

#include <StdPrs_ToolShadedShape.hxx>

Static Public Member Functions

static Standard_Boolean IsTriangulated (const TopoDS_Shape &theShape)
 Similar to BRepTools::Triangulation() but without extra checks. More...
 
static Standard_Boolean IsClosed (const TopoDS_Shape &theShape)
 Checks back faces visibility for specified shape (to activate back-face culling).
More...
 
static Handle_Poly_Triangulation Triangulation (const TopoDS_Face &aFace, TopLoc_Location &loc)
 
static void Normal (const TopoDS_Face &aFace, Poly_Connect &PC, TColgp_Array1OfDir &Nor)
 

Member Function Documentation

static Standard_Boolean StdPrs_ToolShadedShape::IsClosed ( const TopoDS_Shape theShape)
static

Checks back faces visibility for specified shape (to activate back-face culling).

Returns
true if shape is closed manifold Solid or compound of such Solids.
static Standard_Boolean StdPrs_ToolShadedShape::IsTriangulated ( const TopoDS_Shape theShape)
static

Similar to BRepTools::Triangulation() but without extra checks.

Returns
true if all faces within shape are triangulated.
static void StdPrs_ToolShadedShape::Normal ( const TopoDS_Face aFace,
Poly_Connect PC,
TColgp_Array1OfDir Nor 
)
static
static Handle_Poly_Triangulation StdPrs_ToolShadedShape::Triangulation ( const TopoDS_Face aFace,
TopLoc_Location loc 
)
static

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