[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31467] branches/soc-2010-rohith291991/ intern/comiso/intern/uv.cpp: Further updates to parametrization.
Rohith B V
rohith291991 at gmail.com
Thu Aug 19 23:52:25 CEST 2010
Revision: 31467
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31467
Author: rohith291991
Date: 2010-08-19 23:52:25 +0200 (Thu, 19 Aug 2010)
Log Message:
-----------
Further updates to parametrization.
Modified Paths:
--------------
branches/soc-2010-rohith291991/intern/comiso/intern/uv.cpp
Modified: branches/soc-2010-rohith291991/intern/comiso/intern/uv.cpp
===================================================================
--- branches/soc-2010-rohith291991/intern/comiso/intern/uv.cpp 2010-08-19 21:30:14 UTC (rev 31466)
+++ branches/soc-2010-rohith291991/intern/comiso/intern/uv.cpp 2010-08-19 21:52:25 UTC (rev 31467)
@@ -1386,7 +1386,7 @@
if(fabs(v1[0]-round(v1[0]))<1e-7)
{
result->verts[vc].flag|=CV_INTEGER;
-printf("hap1\n");
+
}
result->verts[vc].numNeighbors=0;
@@ -1525,7 +1525,7 @@
if(fabs(v1[1]-round(v1[1]))<1e-7)
{
result->verts[vc].flag|=CV_INTEGER;
-printf("hap2\n");
+
}
result->verts[vc].numNeighbors=0;
@@ -1614,7 +1614,7 @@
if(fabs(u1[0]-round(u1[0]))<1e-7)
{
result->verts[vc].flag|=CV_INTEGER;
- printf("hap3\n");
+
}
result->verts[vc].numNeighbors=0;
@@ -1755,7 +1755,7 @@
if(fabs(u1[1]-round(u1[1]))<1e-7)
{
result->verts[vc].flag|=CV_INTEGER;
- printf("hap4\n");
+
}
result->verts[vc].numNeighbors=0;
@@ -2550,36 +2550,41 @@
while(terminate)
{
-
+printf("1\n");
terminate=0;
for(int i=0;i<numCV;i++)
{
+ printf("2\n");
std::vector<int> newVerts;
newVerts.resize(0);
for(int j=0;j<currentVerts[i].size();j++)
{
-
+printf("3\n");
terminate++;
int index=result->verts[currentVerts[i][j]].pvert;
- CVert *vert=&(result->verts[index]);
+ CVert *vert=&(result->verts[currentVerts[i][j]]);
for(int k=0;k<vert->numNeighbors;k++)
{
+
+ printf("4\n");
int nIndex=vert->neighbors[k];
if(!(result->verts[nIndex].flag & CV_VISITED))
{
+ printf("5\n");
result->verts[nIndex].flag |= CV_VISITED;
- if(!(result->verts[i].flag & CV_INTEGER))
+ if(!(result->verts[nIndex].flag & CV_INTEGER))
result->verts[nIndex].pvert=index;
else
{
+ printf("6\n");
result->verts[nIndex].pvert=vc1;
//add point
@@ -2587,7 +2592,7 @@
{result1->verts=(CVert*)MEM_mallocN(sizeof(CVert)*(vc1+1), "vertices");}
else
{
-
+printf("7\n");
result1->verts=(CVert*)MEM_reallocN(result1->verts,(sizeof(CVert)*(vc1+1)));}
result1->verts[vc1].co[0]=result->verts[i].co[0];
@@ -2599,7 +2604,7 @@
result1->verts[vc1].numNeighbors=0;
vc1++;
- printf("new point!!\n");
+
//create edge
if(result1->edges==NULL)
result1->edges=(CEdge*)MEM_mallocN(sizeof(CEdge)*(ec1+1), "edges");
More information about the Bf-blender-cvs
mailing list