Lines Matching defs:inc_chain

774 				   vertexArray* inc_chain, Int inc_current, Int inc_end,
781 inc_chain, inc_current, inc_end,
789 inc_chain, inc_current, inc_end,
796 if(inc_chain->getVertex(inc_end)[1] <= currentV &&
799 //find i bottom up so that inc_chain[i]<= curentV and inc_chain[i-1] > currentV,
803 if(inc_chain->getVertex(i)[1] > currentV)
813 if(inc_chain->getVertex(i)[1] <= dec_chain->getVertex(j)[1])
815 //find the k so that dec_chain[k][1] < inc_chain[i][1]
818 if(dec_chain->getVertex(k)[1] < inc_chain->getVertex(i)[1])
822 //we know that dec_chain[k-1][1]>=inc_chain[i][1]
823 //we know that dec_chian[k][1] < inc_chain[i][1]
825 // inc_chain[i]
828 Real tempMin = (Real)fabs(inc_chain->getVertex(i)[0] - dec_chain->getVertex(j)[0]);
831 if(fabs(inc_chain->getVertex(i)[0] - dec_chain->getVertex(l)[0])
834 tempMin = (Real)fabs(inc_chain->getVertex(i)[0] - dec_chain->getVertex(l)[0]);
838 //inc_chain[i] and dec_chain[tempI] are connected.
841 inc_chain, i, inc_end,
847 topVertex, inc_chain->getVertex(i),
848 inc_chain, inc_current, i-1,
854 //find the k so that inc_chain[k][1] <= dec_chain[j][1]
857 if(inc_chain->getVertex(k)[1] <= dec_chain->getVertex(j)[1])
860 //we know that inc_chain[i] > dec_chain[j]
861 //we know that inc_chain[k-1][1] > dec_chain[j][1]
862 //we know that inc_chain[k][1] <= dec_chain[j][1]
864 //inc_chain[l][0] is the closet to dec_chain[j][0]
867 Real tempMin = (Real)fabs(inc_chain->getVertex(i)[0] - dec_chain->getVertex(j)[0]);
870 if(fabs(inc_chain->getVertex(l)[0] - dec_chain->getVertex(j)[0]) <= tempMin)
872 tempMin = (Real)fabs(inc_chain->getVertex(l)[0] - dec_chain->getVertex(j)[0]);
877 //inc_chain[tempI] and dec_chain[j] are connected
879 monoTriangulationRecGenOpt(inc_chain->getVertex(tempI),
881 inc_chain, tempI+1, inc_end,
888 inc_chain, inc_current, tempI,
898 inc_chain, inc_current, inc_end,