|
void | process_slices (LayerSceneHandle &layer_scene, ViewerHandle &viewer) |
|
void | draw_slices_3d (const Core::BBox &bbox, const Core::Transform &mvp_trans, const std::vector< LayerSceneHandle > &layer_scenes, const std::vector< double > &depths, const std::vector< std::string > &view_modes) |
|
void | draw_slice (LayerSceneItemHandle layer_item, const Core::Matrix &proj_mat, ProxyRectangleHandle rect=ProxyRectangleHandle()) |
|
void | set_scale_bias (double data_min, double data_max, double display_min, double display_max) |
|
bool | render_volume_view (ViewerHandle viewer, const Core::Color bkg_color, Core::StateEngine::lock_type &state_lock) |
|
void | map_slice_texture (Core::Texture2DHandle slice_tex, int width, int height, double left, double right, double bottom, double top, const Core::Matrix &proj_mat, ProxyRectangleHandle rect) |
|
void | map_large_slice_texture (Core::Texture2DHandle slice_tex, int width, int height, double left, double right, double bottom, double top, const Core::Matrix &proj_mat, ProxyRectangleHandle rect) |
|
void | process_isosurfaces (IsosurfaceArray &isosurfaces) |
|
void | draw_isosurfaces (const IsosurfaceArray &isosurfaces) |
|
void | draw_orientation_arrows (const Core::View3D &view_3d) |
|
void | viewer_slice_changed (size_t viewer_id) |
|
void | viewer_mode_changed (size_t viewer_id) |
|
void | picking_target_changed (size_t viewer_id) |
|
void | enable_rendering (bool enable) |
|