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 | Public Attributes | List of all members
Core::RendererBasePrivate Class Reference
Inheritance diagram for Core::RendererBasePrivate:
Core::Lockable

Public Member Functions

bool render_scene (PickPointHandle pick_point)
 
bool render_overlay ()
 
void redraw_scene (PickPointHandle pick_point)
 
void redraw_overlay ()
 
void redraw_all ()
 
- Public Member Functions inherited from Core::Lockable
mutex_type & get_mutex () const
 

Public Attributes

RendererBaserenderer_
 
Core::RenderContextHandle context_
 
Core::Texture2DHandle textures_ [4]
 
Core::RenderbufferHandle scene_depth_buffer_
 
Core::RenderbufferHandle overlay_depth_buffer_
 
Core::FramebufferObjectHandle frame_buffer_
 
int active_scene_texture_
 
int active_overlay_texture_
 
bool redraw_needed_
 
bool redraw_overlay_needed_
 
bool active_
 

Additional Inherited Members

- Public Types inherited from Core::Lockable
typedef boost::mutex mutex_type
 
typedef boost::unique_lock< mutex_type > lock_type
 

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