SOFA plugin: SofaImplicitField  master
Open source framework for multi-physics simuation
sofa::component::container::ImplicitSurfaceContainer Class Reference

#include <ImplicitSurfaceContainer.h>

Inheritance diagram for sofa::component::container::ImplicitSurfaceContainer:

Public Member Functions

bool loadImage (const char *filename)
 
virtual double getDistance (type::Vec3d &pos)
 
virtual double getDistance (type::Vec3d &pos, int &domain)
 
virtual double getDistance (type::Vec3d &pos, double value, double grad_norm)
 
virtual double getDistance (type::Vec3d &, double value, double grad_norm, int &domain)
 

Function details

◆ getDistance() [1/4]

virtual double sofa::component::container::ImplicitSurfaceContainer::getDistance ( type::Vec3d ,
double  value,
double  grad_norm,
int &  domain 
)
inlinevirtual

◆ getDistance() [2/4]

virtual double sofa::component::container::ImplicitSurfaceContainer::getDistance ( type::Vec3d pos)
inlinevirtual

◆ getDistance() [3/4]

virtual double sofa::component::container::ImplicitSurfaceContainer::getDistance ( type::Vec3d pos,
double  value,
double  grad_norm 
)
inlinevirtual

◆ getDistance() [4/4]

virtual double sofa::component::container::ImplicitSurfaceContainer::getDistance ( type::Vec3d pos,
int &  domain 
)
inlinevirtual

◆ loadImage()

bool sofa::component::container::ImplicitSurfaceContainer::loadImage ( const char *  filename)
inline