OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    OpenGl_SceneGeometry.hxx File Reference

    Data Structures

    struct  OpenGl_RaytraceMaterial
     Stores properties of surface material. More...
    struct  OpenGl_RaytraceMaterial::Physical
     Physically-based material properties (used in path tracing engine). More...
    struct  OpenGl_RaytraceLight
     Stores properties of OpenGL light source. More...
    class  OpenGl_TriangleSet
     Triangulation of single OpenGL primitive array. More...
    class  OpenGl_RaytraceGeometry
     Stores geometry of ray-tracing scene. More...

    Namespaces

    namespace  OpenGl_Raytrace

    Typedefs

    typedef opencascade::handle< BVH_Tree< float, 3, BVH_QuadTree > > QuadBvhHandle
     Shared pointer to quad BVH (QBVH) tree.
    typedef BVH_Triangulation< float, 3 > OpenGl_BVHTriangulation3f

    Functions

    bool OpenGl_Raytrace::IsRaytracedGroup (const OpenGl_Group *theGroup)
     Checks to see if the group contains ray-trace geometry.
    bool OpenGl_Raytrace::IsRaytracedElement (const OpenGl_ElementNode *theNode)
     Checks to see if the element contains ray-trace geometry.
    bool OpenGl_Raytrace::IsRaytracedElement (const OpenGl_Element *theElement)
     Checks to see if the element contains ray-trace geometry.

    Typedef Documentation

    ◆ OpenGl_BVHTriangulation3f

    ◆ QuadBvhHandle

    Shared pointer to quad BVH (QBVH) tree.