OpenGl resources.
More...
#include <OpenGl_AspectMarker.hxx>
|
| Resources () |
|
Standard_Boolean | IsSpriteReady () const |
|
Standard_Boolean | IsShaderReady () const |
|
void | SetSpriteReady () |
|
void | SetShaderReady () |
|
void | ResetSpriteReadiness () |
|
void | ResetShaderReadiness () |
|
void | BuildSprites (const Handle< OpenGl_Context > &theCtx, const Handle< Graphic3d_MarkerImage > &theMarkerImage, const Aspect_TypeOfMarker theType, const Standard_ShortReal theScale, const Graphic3d_Vec4 &theColor, Standard_ShortReal &theMarkerSize) |
|
void | BuildShader (const Handle< OpenGl_Context > &theCtx, const Handle< Graphic3d_ShaderProgram > &theShader) |
|
void | SpriteKeys (const Handle< Graphic3d_MarkerImage > &theMarkerImage, const Aspect_TypeOfMarker theType, const Standard_ShortReal theScale, const Graphic3d_Vec4 &theColor, TCollection_AsciiString &theKey, TCollection_AsciiString &theKeyA) |
|
OpenGl_AspectMarker::Resources::Resources |
( |
| ) |
|
|
inline |
void OpenGl_AspectMarker::Resources::ResetShaderReadiness |
( |
| ) |
|
|
inline |
void OpenGl_AspectMarker::Resources::ResetSpriteReadiness |
( |
| ) |
|
|
inline |
void OpenGl_AspectMarker::Resources::SetShaderReady |
( |
| ) |
|
|
inline |
void OpenGl_AspectMarker::Resources::SetSpriteReady |
( |
| ) |
|
|
inline |
The documentation for this struct was generated from the following file: