13 #ifndef POLAR_SURFACE_HPP
14 #define POLAR_SURFACE_HPP
63 : vertexAttr(vAttr), surface(surf) {}
78 bool processParms(
const QStringList &parms);
81 bool updateNormal(
vertex p);
82 bool initialCell(
CellTissue &T,
double radius,
int sides);
83 bool initialize(VertexAttr *vData,
const QStringList &parms);
84 bool growPoint(
vertex p,
double dt,
double time);
88 VertexAttr *vertexAttr;
90 bool loadFunction(
const QString &funcFile,
double *v);
91 bool integrateFunction(
const QString &funcFile,
double *v);
92 bool arcLengthParam(
const QString &contFile,
Point3d *v);
93 Point3d polarToCart(
double arcLength,
double angle);
105 QString growthScaleFile;
106 double growthScaleOutMult;
107 double growthScaleInMult;
108 QString arcLengthGrowthFile;
109 QString surfaceContourFile;
110 int rootSearchMaxSteps;