20#ifndef _INFLUENCE_FUNCTION_H_
21#define _INFLUENCE_FUNCTION_H_
23#include "mbsim/functions/function.h"
34 struct StaticSize<std::pair<MBSim::Contour*, MBSim::ContourFrame*>> {
35 enum { size1=-1, size2=-1 };
50 double operator()(
const std::pair<Contour*, ContourFrame*>& firstContourInfo,
const std::pair<Contour*, ContourFrame*>& secondContourInfo)
override =0;
51 void initializeUsingXML(xercesc::DOMElement *element)
override;
54 fmatvec::Vec2 evalZeta(
const std::pair<Contour*, ContourFrame*>& contourInfo);
Definition: function.h:53
function describing the influence between the deformations on a body
Definition: influence_function.h:45
namespace MBSim
Definition: bilateral_constraint.cc:30