20 #ifndef _CONTOUR_INTERPOLATION_H_
21 #define _CONTOUR_INTERPOLATION_H_
23 #include "mbsim/contours/contour.h"
int numberOfPoints
size of iPoints, number of Point s used for interpolation
Definition: contour_interpolation.h:112
basic class for contour definition for rigid (which do not know about their shape) and flexible (they...
Definition: contour.h:40
void setPoint(Point *pointN, int n)
set point for interpolation
Definition: contour_interpolation.cc:29
std::vector< Point * > getPoints() const
get list of Point s
Definition: contour_interpolation.h:53
std::vector< Point * > iPoints
compute all weights for nodes
Definition: contour_interpolation.h:104
virtual bool testInsideBounds(const fmatvec::Vec2 &zeta)=0
prototype for test if Contour-point given is inside or outside defined contour area ...
ContourInterpolation(const std::string &name, int parameters_, int nPoints_)
constructor
Definition: contour_interpolation.cc:28
std::string name
name of element
Definition: element.h:298
Basis-Class for Contour interpolation between Point s, standard contact Point-ContourInterpolation is...
Definition: contour_interpolation.h:35
int getNPoints() const
get number of Point s used for interpolation
Definition: contour_interpolation.h:58
int getNZeta() const
get number of Contour-parameters of Contour
Definition: contour_interpolation.h:62
most primitive contour: the point (no extention)
Definition: point.h:35
int contourParameters
number of Contour-parameters used by ContourInterpolation: 1 for lines, 2 for surfaces ...
Definition: contour_interpolation.h:108
virtual double computePointWeight(const fmatvec::Vec2 &zeta, int i)=0
prototype of method giving weights of all Point s