| AbstractInclude(const std::string &defineName, const std::string &includePath) | ImFusion::GL::AbstractInclude | |
| availableParameters() const | ImFusion::US::GlProbeDeformation | |
| clone() const override | ImFusion::US::GlProbeDeformation | virtual |
| 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) const override | ImFusion::US::GlProbeDeformation | virtual |
| configure(const Properties *p) override | ImFusion::US::GlProbeDeformation | virtual |
| configureDefaults() | ImFusion::Configurable | virtual |
| controlPoints() const | ImFusion::ParametricDeformation | virtual |
| createMultiInclude(const std::string &replacementToken) | ImFusion::GL::MultiIncludable< Deformation, const SharedImage * > | |
| defineName() | ImFusion::Deformation | static |
| ImFusion::GL::AbstractInclude::defineName() const | ImFusion::GL::AbstractInclude | |
| defineSuffix() | ImFusion::Deformation | static |
| Deformation(const std::string &shaderPath) | ImFusion::Deformation | explicit |
| dependentIncludes() const | ImFusion::GL::AbstractInclude | virtual |
| dimension() const override | ImFusion::US::GlProbeDeformation | virtual |
| disabled() const | ImFusion::Deformation | |
| disconnectAll() | ImFusion::SignalReceiver | protected |
| displacement(const vec3 &pos) const override | ImFusion::US::GlProbeDeformation | virtual |
| ImFusion::ParametricDeformation::displacement(const vec2 &pos) const | ImFusion::Deformation | virtual |
| displacements() const | ImFusion::ParametricDeformation | virtual |
| displacePoint(const vec3 &point) const | ImFusion::Deformation | virtual |
| distanceVolume() const | ImFusion::US::GlProbeDeformation | |
| fingerprint() const | ImFusion::GL::AbstractInclude | virtual |
| GlProbeDeformation() (defined in ImFusion::US::GlProbeDeformation) | ImFusion::US::GlProbeDeformation | |
| GlProbeDeformation(std::shared_ptr< SharedImageSet > distImg) | ImFusion::US::GlProbeDeformation | explicit |
| GlProbeDeformation(const GlProbeDeformation &other) (defined in ImFusion::US::GlProbeDeformation) | ImFusion::US::GlProbeDeformation | |
| id() const override | ImFusion::US::GlProbeDeformation | inlinevirtual |
| includeCodeSubstitution() const | ImFusion::GL::AbstractInclude | virtual |
| includePath() const | ImFusion::GL::AbstractInclude | |
| isIdentity() const override | ImFusion::US::GlProbeDeformation | virtual |
| m_bulgeAmp | ImFusion::US::GlProbeDeformation | |
| m_bulgeOutOfPlaneFactor | ImFusion::US::GlProbeDeformation | |
| m_bulgeShape | ImFusion::US::GlProbeDeformation | |
| m_defAmplitude | ImFusion::US::GlProbeDeformation | |
| m_defNonLinearity | ImFusion::US::GlProbeDeformation | |
| m_disabled | ImFusion::Deformation | protected |
| m_distImg | ImFusion::US::GlProbeDeformation | |
| m_distVolPlaceHolder (defined in ImFusion::US::GlProbeDeformation) | ImFusion::US::GlProbeDeformation | |
| m_knownParameters | ImFusion::US::GlProbeDeformation | protected |
| m_mode | ImFusion::US::GlProbeDeformation | |
| m_params | ImFusion::US::GlProbeDeformation | protected |
| m_probeElevRatio | ImFusion::US::GlProbeDeformation | |
| m_probeModify | ImFusion::US::GlProbeDeformation | |
| m_probePosition | ImFusion::US::GlProbeDeformation | mutable |
| m_probeRadiusMax | ImFusion::US::GlProbeDeformation | |
| m_probeRadiusMin | ImFusion::US::GlProbeDeformation | |
| m_sweep | ImFusion::US::GlProbeDeformation | |
| m_sweepMatrix | ImFusion::US::GlProbeDeformation | mutable |
| mode() const | ImFusion::US::GlProbeDeformation | inline |
| MultiIncludable(Deformation *crtpInstance, const std::string &baseToken, Flags< ShaderTextReplacement > replacementScheme) | ImFusion::GL::MultiIncludable< Deformation, const SharedImage * > | inlineprotected |
| multiIncludeDefine(const std::string &replacementToken) | ImFusion::Deformation | static |
| MultiIncludeType typedef | ImFusion::GL::MultiIncludable< Deformation, const SharedImage * > | |
| notifyListeners(const DeformationEvent &event) const | ImFusion::Deformation | protected |
| numberOfControlPoints() const | ImFusion::ParametricDeformation | inlinevirtual |
| numberOfParameters() const override | ImFusion::US::GlProbeDeformation | virtual |
| onDataDeleted(const Data *data) | ImFusion::US::GlProbeDeformation | |
| operator=(const GlProbeDeformation &)=delete (defined in ImFusion::US::GlProbeDeformation) | ImFusion::US::GlProbeDeformation | |
| 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 | |
| parameter(const std::string &name) const | ImFusion::US::GlProbeDeformation | |
| parameters(std::vector< double > &parsOut) const override | ImFusion::US::GlProbeDeformation | virtual |
| ParametricDeformation(const std::string &shaderPath) | ImFusion::ParametricDeformation | inline |
| registerParameter(ParameterBase *param) | ImFusion::Configurable | |
| setDeformationParameters(double amplitude, double nonLinearity) | ImFusion::US::GlProbeDeformation | |
| setDisabled(bool flag) | ImFusion::Deformation | |
| setDisplacement(const std::vector< vec3f > &d) | ImFusion::ParametricDeformation | virtual |
| setDistanceVolume(std::shared_ptr< SharedImageSet > dist) | ImFusion::US::GlProbeDeformation | |
| setIdentity() override | ImFusion::US::GlProbeDeformation | virtual |
| setIncludeArguments(GL::Program &p, const SharedImage *img, const std::string &prefix) const override | ImFusion::US::GlProbeDeformation | virtual |
| setIncludeArguments(GL::Program &p, const SharedImage *img) const | ImFusion::US::GlProbeDeformation | |
| ImFusion::GL::MultiIncludable< Deformation, const SharedImage * >::setIncludeArguments(Program &prog, IncludeArgumentsTypes... includeArgs, const std::string &token) const=0 | ImFusion::GL::MultiIncludable< Deformation, const SharedImage * > | pure virtual |
| setMode(int mode) | ImFusion::US::GlProbeDeformation | |
| setModifyProbeParameters(bool flag) | ImFusion::US::GlProbeDeformation | |
| setParameters(const std::vector< double > &pars) override | ImFusion::US::GlProbeDeformation | virtual |
| setProbeParameters(const vec3 &position, double radiusMin, double radiusMax) | ImFusion::US::GlProbeDeformation | |
| setProbeParameters(SharedImageSet *sweepOrVolume) | ImFusion::US::GlProbeDeformation | virtual |
| setUsedParameters(const std::vector< std::string > &names) | ImFusion::US::GlProbeDeformation | |
| signalChanged (defined in ImFusion::Deformation) | ImFusion::Deformation | |
| signalParametersChanged | ImFusion::Configurable | |
| SignalReceiver()=default | ImFusion::SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | ImFusion::SignalReceiver | |
| supportingImages() const | ImFusion::Deformation | inlinevirtual |
| syncSweepMatrix() const | ImFusion::US::GlProbeDeformation | protectedvirtual |
| unregisterParameter(const ParameterBase *param) | ImFusion::Configurable | |
| usedParameters() const | ImFusion::US::GlProbeDeformation | |
| ~AbstractInclude() (defined in ImFusion::GL::AbstractInclude) | ImFusion::GL::AbstractInclude | virtual |
| ~Configurable() (defined in ImFusion::Configurable) | ImFusion::Configurable | virtual |
| ~Deformation() override (defined in ImFusion::Deformation) | ImFusion::Deformation | |
| ~GlProbeDeformation() override (defined in ImFusion::US::GlProbeDeformation) | ImFusion::US::GlProbeDeformation | |
| ~ParametricDeformation() override | ImFusion::ParametricDeformation | inline |
| ~SignalReceiver() | ImFusion::SignalReceiver | virtual |