![]() |
ImFusion SDK 4.3
|
This is the complete list of members for SliceView, including all inherited members.
| acceptsData(const Data *data) const | View | virtual |
| addEventHandler(std::unique_ptr< EventHandler > eventHandler, int where=-1) | View | |
| addObject(ViewObject *object) | View | virtual |
| addOverlay(std::unique_ptr< ViewOverlay > overlay, ViewOverlay::Anchor anchor, int position=-1) | View | |
| autoViewSettings() const | SliceView | |
| backgroundColor() const | View | inline |
| blendingFactor() const | SliceView | |
| blendingMode() const | SliceView | |
| borderConfig() const | View | inline |
| 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) const | Configurable | virtual |
| configure(const Properties *p) | Configurable | virtual |
| configureDefaults() | Configurable | virtual |
| dataDisplayDispatcher() const | View | |
| defaultEventHandler() const | SliceView | |
| disconnectAll() | SignalReceiver | protected |
| dispatchToViewEventHandlers(const InputEvent &event) | View | protectedvirtual |
| dispatchToViewObjects(const InputEvent &event) | View | protectedvirtual |
| dispatchToViewOverlays(const InputEvent &event) | View | protectedvirtual |
| displayOptions(const Data &data) const | SliceView | |
| displayOptions(const Data &data) (defined in SliceView) | SliceView | |
| eventHandlers() const | View | |
| filterEventFocus(const InputEvent &event, const void *target) const | View | protected |
| findEventHandler() const | View | |
| flipsY() const | SliceView | |
| glView() const | SliceView | inline |
| glView() (defined in SliceView) | SliceView | inline |
| handleInputEvent(const InputEvent &event) | View | virtual |
| hideData(const Data *data) | View | |
| hideDataImpl(const Data *data) | View | protectedvirtual |
| interpolationMode() const | SliceView | |
| isVisible() const | View | inline |
| m_autoSetViewSettings (defined in SliceView) | SliceView | protected |
| m_eventHandlers (defined in View) | View | protected |
| m_glSliceView (defined in SliceView) | SliceView | protected |
| m_glView (defined in View) | View | protected |
| m_mouseEventFocusObject | View | protected |
| m_objects (defined in View) | View | protected |
| m_overlayLayouter (defined in View) | View | protected |
| m_overlays (defined in View) | View | protected |
| m_params | Configurable | protected |
| m_touchEventFocusObject | View | protected |
| m_viewGroup (defined in SliceView) | SliceView | protected |
| m_viewport (defined in View) | View | protected |
| m_visibleData (defined in View) | View | protected |
| m_zoomMode (defined in SliceView) | SliceView | protected |
| objects() const | View | |
| operator=(const Configurable &) (defined in Configurable) | Configurable | |
| operator=(Configurable &&) noexcept (defined in Configurable) | Configurable | |
| ImFusion::SignalReceiver::operator=(SignalReceiver rhs) | SignalReceiver | |
| overlays() const | View | |
| registerParameter(ParameterBase *param) | Configurable | |
| removeEventHandler(EventHandler *interaction) | View | |
| removeObject(ViewObject *object) | View | virtual |
| removeOverlay(ViewOverlay *overlay) | View | virtual |
| render() | View | virtual |
| reset(Flags< ResetOptions > resetOptions=ResetOptions::Everything) | SliceView | |
| ResetOptions enum name | SliceView | |
| setAutoViewSettings(bool value) | SliceView | |
| setBackgroundColor(std::optional< vec3 > value) | View | inline |
| setBlendingFactor(double value) | SliceView | |
| setBlendingMode(GlSlice::BlendingMode value) | SliceView | |
| setBorderConfig(const BorderConfig &value) override | SliceView | virtual |
| 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 ¢er, 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) | View | inline |
| setSliceDepth(const vec3 ¢er, bool suppressAnimation=false) | SliceView | |
| setViewport(const GL::Viewport &rect) override | SliceView | virtual |
| 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) override | SliceView | protectedvirtual |
| showsOverlays() const | View | inline |
| signalParametersChanged | Configurable | |
| SignalReceiver()=default | SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | SignalReceiver | |
| signalSettingsChanged | SliceView | |
| signalUpdateRequested | View | |
| signalVisibleDataChanged | View | |
| SliceView(std::unique_ptr< GlSliceView > glSliceView) | SliceView | explicit |
| SliceView(bool is3d, Slice::AnatomicalPlane plane=Slice::AnatomicalPlane::Undefined) | SliceView | explicit |
| unregisterParameter(const ParameterBase *param) | Configurable | |
| updateEventFocus(const InputEvent &event, const void *newTarget) | View | protected |
| updateScale() (defined in SliceView) | SliceView | protected |
| updateViewSettings() (defined in SliceView) | SliceView | protected |
| View(std::unique_ptr< GlView > glView) | View | explicit |
| view() const | View | inline |
| view() | View | inline |
| viewGroup() const | SliceView | inline |
| viewport() const | View | inline |
| visibleData() const | View | |
| zoomFactor() const | SliceView | |
| ZoomMode enum name | SliceView | |
| zoomMode() const | SliceView | inline |
| ~Configurable() (defined in Configurable) | Configurable | virtual |
| ~SignalReceiver() | SignalReceiver | virtual |
| ~SliceView() override (defined in SliceView) | SliceView | |
| ~View() override (defined in View) | View |