ImFusion SDK 4.3
VolumeView Member List

This is the complete list of members for VolumeView, 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
backgroundColor() constViewinline
borderConfig() constViewinline
camera() constVolumeView
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() constVolumeView
disconnectAll()SignalReceiverprotected
dispatchToViewEventHandlers(const InputEvent &event)Viewprotectedvirtual
dispatchToViewObjects(const InputEvent &event)Viewprotectedvirtual
dispatchToViewOverlays(const InputEvent &event)Viewprotectedvirtual
displayOptions(const Data &data) constVolumeView
displayOptions(const Data &data) (defined in VolumeView)VolumeView
eventHandlers() constView
filterEventFocus(const InputEvent &event, const void *target) constViewprotected
findEventHandler() constView
glView() constVolumeViewinline
glView() (defined in VolumeView)VolumeViewinline
handleInputEvent(const InputEvent &event)Viewvirtual
hideData(const Data *data)View
hideDataImpl(const Data *data)Viewprotectedvirtual
isVisible() constViewinline
m_eventHandlers (defined in View)Viewprotected
m_glView (defined in View)Viewprotected
m_glVolumeView (defined in VolumeView)VolumeViewprotected
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 VolumeView)VolumeViewprotected
m_viewport (defined in View)Viewprotected
m_visibleData (defined in View)Viewprotected
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
RenderMode enum nameVolumeView
renderMode() constVolumeView
reset(Flags< ResetOptions > resetOptions=ResetOptions::Everything)VolumeView
ResetOptions enum nameVolumeView
setBackgroundColor(std::optional< vec3 > value)Viewinline
setBorderConfig(const BorderConfig &value)Viewvirtual
setCamera(const Camera &camera, bool suppressAnimation=false)VolumeView
setDataDisplayDispatcher(std::shared_ptr< DataDisplayDispatcher > ddd)View
setEventHandlers(std::vector< std::unique_ptr< EventHandler > > eventHandlers)View
setMatrix(const mat4 &camToWorldMatrix, bool suppressAnimation=false)VolumeView
setOverlayAnchor(ViewOverlay *overlay, ViewOverlay::Anchor anchor)View
setOverlayLayoutDirection(ViewOverlay::Anchor anchor, ViewOverlay::LayoutDirection direction)View
setRenderMode(RenderMode value)VolumeView
setShowOverlays(bool value)Viewinline
setViewport(const GL::Viewport &rect)Viewvirtual
setVisibleData(const DataList &data)View
setWatermark(const SharedImage &image)View
showData(Data *data)View
showDataImpl(Data *data)Viewprotectedvirtual
showsOverlays() constViewinline
signalParametersChangedConfigurable
SignalReceiver()=defaultSignalReceiver
SignalReceiver(const SignalReceiver &other)SignalReceiver
signalResettedVolumeView
signalUpdateRequestedView
signalVisibleDataChangedView
unregisterParameter(const ParameterBase *param)Configurable
updateEventFocus(const InputEvent &event, const void *newTarget)Viewprotected
View(std::unique_ptr< GlView > glView)Viewexplicit
view() constViewinline
view()Viewinline
viewGroup() constVolumeViewinline
viewport() constViewinline
visibleData() constView
VolumeView(std::unique_ptr< GlVolumeView > glVolumeView=nullptr)VolumeViewexplicit
~Configurable() (defined in Configurable)Configurablevirtual
~SignalReceiver()SignalReceivervirtual
~View() override (defined in View)View
~VolumeView() override (defined in VolumeView)VolumeView
Search Tab / S to search, Esc to close