ImFusion C++ SDK 4.4.0
ImFusion::GUI::SliceView Member List

This is the complete list of members for ImFusion::GUI::SliceView, including all inherited members.

acceptsData(const Data *data) constImFusion::GUI::Viewvirtual
addEventHandler(std::unique_ptr< EventHandler > eventHandler, int where=-1)ImFusion::GUI::View
addObject(ViewObject *object)ImFusion::GUI::Viewvirtual
addOverlay(std::unique_ptr< ViewOverlay > overlay, ViewOverlay::Anchor anchor, int position=-1)ImFusion::GUI::View
autoViewSettings() constImFusion::GUI::SliceView
backgroundColor() constImFusion::GUI::Viewinline
blendingFactor() constImFusion::GUI::SliceView
blendingMode() constImFusion::GUI::SliceView
borderConfig() constImFusion::GUI::Viewinline
Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) constImFusion::Configurablevirtual
configure(const Properties *p)ImFusion::Configurablevirtual
configureDefaults()ImFusion::Configurablevirtual
dataDisplayDispatcher() constImFusion::GUI::View
defaultEventHandler() constImFusion::GUI::SliceView
disconnectAll()ImFusion::SignalReceiverprotected
dispatchToViewEventHandlers(const InputEvent &event)ImFusion::GUI::Viewprotectedvirtual
dispatchToViewObjects(const InputEvent &event)ImFusion::GUI::Viewprotectedvirtual
dispatchToViewOverlays(const InputEvent &event)ImFusion::GUI::Viewprotectedvirtual
displayOptions(const Data &data) constImFusion::GUI::SliceView
displayOptions(const Data &data) (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceView
eventHandlers() constImFusion::GUI::View
filterEventFocus(const InputEvent &event, const void *target) constImFusion::GUI::Viewprotected
findEventHandler() constImFusion::GUI::View
flipsY() constImFusion::GUI::SliceView
glView() constImFusion::GUI::SliceViewinline
glView() (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceViewinline
handleInputEvent(const InputEvent &event)ImFusion::GUI::Viewvirtual
hideData(const Data *data)ImFusion::GUI::View
hideDataImpl(const Data *data)ImFusion::GUI::Viewprotectedvirtual
interpolationMode() constImFusion::GUI::SliceView
isVisible() constImFusion::GUI::Viewinline
m_autoSetViewSettings (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceViewprotected
m_eventHandlers (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_glSliceView (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceViewprotected
m_glView (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_mouseEventFocusObjectImFusion::GUI::Viewprotected
m_objects (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_overlayLayouter (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_overlays (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_paramsImFusion::Configurableprotected
m_touchEventFocusObjectImFusion::GUI::Viewprotected
m_viewGroup (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceViewprotected
m_viewport (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_visibleData (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_zoomMode (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceViewprotected
objects() constImFusion::GUI::View
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)ImFusion::SignalReceiver
overlays() constImFusion::GUI::View
registerParameter(ParameterBase *param)ImFusion::Configurable
removeEventHandler(EventHandler *interaction)ImFusion::GUI::View
removeObject(const ViewObject *object)ImFusion::GUI::Viewvirtual
removeOverlay(ViewOverlay *overlay)ImFusion::GUI::Viewvirtual
render()ImFusion::GUI::Viewvirtual
reset(Flags< ResetOptions > resetOptions=ResetOptions::Everything)ImFusion::GUI::SliceView
ResetOptions enum nameImFusion::GUI::SliceView
setAutoViewSettings(bool value)ImFusion::GUI::SliceView
setBackgroundColor(std::optional< vec3 > value)ImFusion::GUI::Viewinline
setBlendingFactor(double value)ImFusion::GUI::SliceView
setBlendingMode(GlSlice::BlendingMode value)ImFusion::GUI::SliceView
setBorderConfig(const BorderConfig &value) overrideImFusion::GUI::SliceViewvirtual
setDataDisplayDispatcher(std::shared_ptr< DataDisplayDispatcher > ddd)ImFusion::GUI::View
setEventHandlers(std::vector< std::unique_ptr< EventHandler > > eventHandlers)ImFusion::GUI::View
setFlipY(bool value)ImFusion::GUI::SliceView
setInterpolationMode(GlSliceRendererImage::InterpolationMode value)ImFusion::GUI::SliceView
setMatrix(const mat4 &camToWorldMatrix, bool suppressAnimation=false)ImFusion::GUI::SliceView
setMatrix(const vec3 &center, std::optional< mat3 > rotationMatrix=std::nullopt, bool suppressAnimation=false)ImFusion::GUI::SliceView
setOverlayAnchor(ViewOverlay *overlay, ViewOverlay::Anchor anchor)ImFusion::GUI::View
setOverlayLayoutDirection(ViewOverlay::Anchor anchor, ViewOverlay::LayoutDirection direction)ImFusion::GUI::View
setShowOverlays(bool value)ImFusion::GUI::Viewinline
setSliceDepth(const vec3 &center, bool suppressAnimation=false)ImFusion::GUI::SliceView
setViewport(const GL::Viewport &rect) overrideImFusion::GUI::SliceViewvirtual
setVisibleData(const DataList &data)ImFusion::GUI::View
setWatermark(const SharedImage &image)ImFusion::GUI::View
setZoomFactor(double value)ImFusion::GUI::SliceView
setZoomMode(ZoomMode value)ImFusion::GUI::SliceView
showData(Data *data)ImFusion::GUI::View
showDataImpl(Data *data) overrideImFusion::GUI::SliceViewprotectedvirtual
showsOverlays() constImFusion::GUI::Viewinline
signalParametersChangedImFusion::Configurable
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
signalSettingsChangedImFusion::GUI::SliceView
signalUpdateRequestedImFusion::GUI::View
signalVisibleDataChangedImFusion::GUI::View
SliceView(std::unique_ptr< GlSliceView > glSliceView)ImFusion::GUI::SliceViewexplicit
SliceView(bool is3d, Slice::AnatomicalPlane plane=Slice::AnatomicalPlane::Undefined)ImFusion::GUI::SliceViewexplicit
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
updateEventFocus(const InputEvent &event, const void *newTarget)ImFusion::GUI::Viewprotected
updateScale() (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceViewprotected
updateViewSettings() (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceViewprotected
View(std::unique_ptr< GlView > glView)ImFusion::GUI::Viewexplicit
view() constImFusion::GUI::Viewinline
view()ImFusion::GUI::Viewinline
viewGroup() constImFusion::GUI::SliceViewinline
viewport() constImFusion::GUI::Viewinline
visibleData() constImFusion::GUI::View
zoomFactor() constImFusion::GUI::SliceView
ZoomMode enum nameImFusion::GUI::SliceView
zoomMode() constImFusion::GUI::SliceViewinline
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~SignalReceiver()ImFusion::SignalReceivervirtual
~SliceView() override (defined in ImFusion::GUI::SliceView)ImFusion::GUI::SliceView
~View() override (defined in ImFusion::GUI::View)ImFusion::GUI::View
Search Tab / S to search, Esc to close