ImFusion SDK 4.3
SliceView Member List

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

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