SOFA plugin: SofaImplicitField  master
Open source framework for multi-physics simuation
sofaimplicitfield::ScalarField_Trampoline Class Reference
Inheritance diagram for sofaimplicitfield::ScalarField_Trampoline:

Public Member Functions

 SOFA_CLASS (ScalarField_Trampoline, ScalarField)
 
std::string getClassName () const override
 
double getValue (Vec3 &pos, int &domain) override
 
Vec3 getGradient (Vec3 &pos, int &domain) override
 
void getHessian (Vec3 &pos, Mat3x3 &h) override
 

Function details

◆ getClassName()

std::string sofaimplicitfield::ScalarField_Trampoline::getClassName ( ) const
inlineoverride

◆ getGradient()

Vec3 sofaimplicitfield::ScalarField_Trampoline::getGradient ( Vec3 &  pos,
int &  domain 
)
inlineoverride

◆ getHessian()

void sofaimplicitfield::ScalarField_Trampoline::getHessian ( Vec3 &  pos,
Mat3x3 &  h 
)
inlineoverride

◆ getValue()

double sofaimplicitfield::ScalarField_Trampoline::getValue ( Vec3 &  pos,
int &  domain 
)
inlineoverride

◆ SOFA_CLASS()

sofaimplicitfield::ScalarField_Trampoline::SOFA_CLASS ( ScalarField_Trampoline  ,
ScalarField   
)