[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ff-cvs] libvob/src/lines Lines.cxx
From: |
Matti Katila |
Subject: |
[ff-cvs] libvob/src/lines Lines.cxx |
Date: |
Mon, 25 Aug 2003 15:36:26 -0400 |
CVSROOT: /cvsroot/libvob
Module name: libvob
Branch:
Changes by: Matti Katila <address@hidden> 03/08/25 15:36:26
Modified files:
src/lines : Lines.cxx
Log message:
dumb version
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/src/lines/Lines.cxx.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
Patches:
Index: libvob/src/lines/Lines.cxx
diff -u libvob/src/lines/Lines.cxx:1.9 libvob/src/lines/Lines.cxx:1.10
--- libvob/src/lines/Lines.cxx:1.9 Mon Aug 25 10:39:30 2003
+++ libvob/src/lines/Lines.cxx Mon Aug 25 15:36:26 2003
@@ -140,7 +140,7 @@
{
this->lineWidth = fabs(lineWidth);
- std::cout << "ContinuousLine constructor\n";
+ if (dbg) cout << "ContinuousLine constructor\n";
if (textId <= 0) {
cerr << "Lines error:: Texture Id <= 0 ! \n";
@@ -156,11 +156,27 @@
<< joinStyle <<"\n";
return;
}
+
+ // XXX dumb version!
+ for(unsigned int i=0; i+1<points.size(); i++) {
+ vector<ZPt> tmp_pts;
+ tmp_pts.push_back(points[i]);
+ tmp_pts.push_back(points[i+1]);
+ SimpleLine l(textId, lineWidth, tmp_pts);
+ l.draw();
+ }
+ if (chain) {
+ vector<ZPt> tmp_pts;
+ tmp_pts.push_back(points[0]);
+ tmp_pts.push_back(points[points.size()-1]);
+ SimpleLine l(textId, lineWidth, tmp_pts);
+ l.draw();
+ }
draw();
}
void ContinuousLine::draw() {
- cout << "Now, if implemented - draw continuousline.\n";
+ if (dbg) cout << "Now, if implemented - draw continuousline.\n";
}
- [ff-cvs] libvob/src/lines Lines.cxx,
Matti Katila <=