//FIND THE INTERSECTIONS BETWEEN THE CIRCLE AND THE CONTOUR
int j,jj;
bool interRad = false;
- double m1, /*mn=0,*/ m2,xinter,yinter,xmin,ymin,min,dist;
+ double m1, /*mn=0,*/ m2,xinter,yinter,xmin,ymin,min,dist; // JPRx
_intercircleX.clear();
_intercircleY.clear();
_intercircleDist.clear();
{
if(_errorpos != -1)
{
- double xmax = _interpointsX[_errorpos];
- double ymax = _interpointsY[_errorpos];
- double xx = _intervectorX[_errorpos].get_var();
- double yy = _intervectorY[_errorpos].get_var();
+ double xmax = _interpointsX[(int)_errorpos];
+ double ymax = _interpointsY[(int)_errorpos];
+ double xx = _intervectorX[(int)_errorpos].get_var();
+ double yy = _intervectorY[(int)_errorpos].get_var();
printf("\n XMAX = %f, YMAX = %f, XX = %f, YY = %f",xmax,ymax,xx,yy);
int i,ii,j,posA=-1,posB=-1;
bool findA=false, findB=false;
//CASE A
- for(i=_errorpos; findA!=true; i++)
+ for(i=(int)_errorpos; findA!=true; i++)
{
ii = i%_errorvector.size();
for(j=0; j<_controlpointsX.size(); j++)
}
}
//CASE B
- for(i=_errorpos; findB!=true; i--)
+ for(i=(int)_errorpos; findB!=true; i--)
{
if(_errorpos==-1)
{
if(posA<posB)
{
posA = posB+1;
- if(posB = _controlpointsX.size()-1)
+ if(posB = _controlpointsX.size()-1) // ?!? // JPRx
{
posA = 0;
}
tempX.clear();
tempY.clear();
int i,j,k;
- //double dist1,dist2;
+ //double dist1,dist2; // JPRx
//EED 22 Sep 2008
// FILE *fd;
/*
PossibleIntersections(InX,InY,InZ);
IntersectionPoints();
ErrorBetweenContours();
- //double promIn = vf->promVector(&_errorvector,false);
+ //double promIn = vf->promVector(&_errorvector,false); // JPRx
std::vector<double> tempX;
std::vector<double> tempY;
double promactual;
int posact;
- //int pos1;
- //double prom1final;
+ //int pos1; // JPRx
+ //double prom1final; // JPRx
int pos2;
double prom2final;
tempY.clear();
vf->copyVector(&_controlpointsX,&tempX);
vf->copyVector(&_controlpointsY,&tempY);
- int i,j,pos = 0;
+ int i,j /*,pos = 0*/ ; // JPRx
double prom1=0,promactual1=1;
- double prom2=0,promactual2=1;
+ //double prom2=0,promactual2=1; // JPRx
int h = 0;
int hh = 1;
if(_contIncontpos[h]>_contIncontpos[hh])