Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | List of all members
QtUtils::QtRenderResourcesContext Class Reference
Inheritance diagram for QtUtils::QtRenderResourcesContext:
Core::RenderResourcesContext

Public Member Functions

virtual bool create_render_context (Core::RenderContextHandle &context)
 
QtRenderWidgetcreate_qt_render_widget (QWidget *parent, Core::AbstractViewerHandle viewer)
 
QtTransferFunctionWidgetcreate_qt_transfer_function_widget (QWidget *parent, Core::TransferFunctionHandle tf)
 
virtual bool valid_render_resources ()
 
virtual Core::RenderContextHandle get_current_context ()
 

Additional Inherited Members

Member Function Documentation

QtRenderWidget * QtUtils::QtRenderResourcesContext::create_qt_render_widget ( QWidget *  parent,
Core::AbstractViewerHandle  viewer 
)

CREATE_QT_RENDER_WIDGET: Create a QtRenderWidget associated with the given viewer.

QtTransferFunctionWidget * QtUtils::QtRenderResourcesContext::create_qt_transfer_function_widget ( QWidget *  parent,
Core::TransferFunctionHandle  tf 
)

CREATE_QT_TRANSFER_FUNCTION_WIDGET: Create a QtTransferFunctionWidget associated with the given transfer function.

bool QtUtils::QtRenderResourcesContext::create_render_context ( Core::RenderContextHandle &  context)
virtual

CREATE_RENDER_CONTEXT: Generate a render context for one of the viewers

Implements Core::RenderResourcesContext.

Core::RenderContextHandle QtUtils::QtRenderResourcesContext::get_current_context ( )
virtual

GET_CURRENT_CONTEXT: Get the current render context of the calling thread NOTE: The returned handle should only be used in the scope where this function is being called, because it may become invalid later.

Implements Core::RenderResourcesContext.

bool QtUtils::QtRenderResourcesContext::valid_render_resources ( )
virtual

VALID_RENDER_RESOURCES: Check whether valid render resources were installed

Implements Core::RenderResourcesContext.


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