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.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
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: