OCCT3D 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_AspectsTextureSet Class Reference

    OpenGl resources for custom textures. More...

    #include <OpenGl_AspectsTextureSet.hxx>

    Public Member Functions

     OpenGl_AspectsTextureSet ()
     Empty constructor.
    bool IsReady () const
     Return TRUE if resource is up-to-date.
    void Invalidate ()
     Invalidate resource state.
    const occ::handle< OpenGl_TextureSet > & TextureSet (const occ::handle< OpenGl_Context > &theCtx, const occ::handle< Graphic3d_Aspects > &theAspect, const occ::handle< OpenGl_PointSprite > &theSprite, const occ::handle< OpenGl_PointSprite > &theSpriteA, bool theToHighlight)
     Return textures array.
    void UpdateRediness (const occ::handle< Graphic3d_Aspects > &theAspect)
     Update texture resource up-to-date state.
    void Release (OpenGl_Context *theCtx)
     Release texture resource.

    Detailed Description

    OpenGl resources for custom textures.

    Constructor & Destructor Documentation

    ◆ OpenGl_AspectsTextureSet()

    OpenGl_AspectsTextureSet::OpenGl_AspectsTextureSet ( )
    inline

    Empty constructor.

    Member Function Documentation

    ◆ Invalidate()

    void OpenGl_AspectsTextureSet::Invalidate ( )
    inline

    Invalidate resource state.

    ◆ IsReady()

    bool OpenGl_AspectsTextureSet::IsReady ( ) const
    inline

    Return TRUE if resource is up-to-date.

    ◆ Release()

    void OpenGl_AspectsTextureSet::Release ( OpenGl_Context * theCtx)

    Release texture resource.

    ◆ TextureSet()

    const occ::handle< OpenGl_TextureSet > & OpenGl_AspectsTextureSet::TextureSet ( const occ::handle< OpenGl_Context > & theCtx,
    const occ::handle< Graphic3d_Aspects > & theAspect,
    const occ::handle< OpenGl_PointSprite > & theSprite,
    const occ::handle< OpenGl_PointSprite > & theSpriteA,
    bool theToHighlight )
    inline

    Return textures array.

    ◆ UpdateRediness()

    void OpenGl_AspectsTextureSet::UpdateRediness ( const occ::handle< Graphic3d_Aspects > & theAspect)

    Update texture resource up-to-date state.


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