void TextStrokeRenderer::RenderStrokeRepBasic(StrokeRep *iStrokeRep) const{ Stroke *stroke = iStrokeRep->getStroke(); if(!stroke){ cerr << "no stroke associated with Rep" << endl; return; } StrokeInternal::StrokeVertexIterator v = stroke->strokeVerticesBegin(); StrokeAttribute att; while(!v.isEnd()){ att = v->attribute(); _ofstream << v->u() << " " << (double) v->getProjectedX() << " " << (double) v->getProjectedY() << " " << (double) v->getProjectedZ() << " " \ << att.getThicknessL() << " " << att.getThicknessR() << " " \ << att.getColorR() << " " << att.getColorG() << " " << att.getColorB() << " "; ++v; } _ofstream << endl; }