iMSTK
Interactive Medical Simulation Toolkit
Public Member Functions | List of all members
imstk::ImplicitFunctionBackwardGradient Struct Reference

Gradient given by backward finite differences. More...

#include <imstkImplicitFunctionFiniteDifferenceFunctor.h>

Inheritance diagram for imstk::ImplicitFunctionBackwardGradient:
Inheritance graph
[legend]
Collaboration diagram for imstk::ImplicitFunctionBackwardGradient:
Collaboration graph
[legend]

Public Member Functions

Vec3d operator() (const Vec3d &pos) const override
 
- Public Member Functions inherited from imstk::ImplicitFunctionGradient
virtual void setDx (const Vec3d &dx)
 
const Vec3d & getDx () const
 
void setFunction (std::shared_ptr< ImplicitGeometry > func)
 
std::shared_ptr< ImplicitGeometrygetFunction () const
 

Additional Inherited Members

- Protected Attributes inherited from imstk::ImplicitFunctionGradient
std::shared_ptr< ImplicitGeometrym_func
 
Vec3d m_dx = Vec3d(1.0, 1.0, 1.0)
 
Vec3d m_invDx = Vec3d(1.0, 1.0, 1.0)
 

Detailed Description

Gradient given by backward finite differences.

Definition at line 121 of file imstkImplicitFunctionFiniteDifferenceFunctor.h.


The documentation for this struct was generated from the following file: