[mapguide-commits] r1244 - trunk/MgDev/Server/src/Services/Rendering

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Thu Mar 15 14:43:40 EDT 2007


Author: traianstanev
Date: 2007-03-15 14:43:40 -0400 (Thu, 15 Mar 2007)
New Revision: 1244

Modified:
   trunk/MgDev/Server/src/Services/Rendering/FeatureInfoRenderer.h
Log:
Further simplified SE_LineBuffer. Removed the internally managed transformed instance LineBuffer. Instead, the non-transformed instance is used for drawing and the correct transform is applied to the points at render time. 

Modified: trunk/MgDev/Server/src/Services/Rendering/FeatureInfoRenderer.h
===================================================================
--- trunk/MgDev/Server/src/Services/Rendering/FeatureInfoRenderer.h	2007-03-15 18:43:22 UTC (rev 1243)
+++ trunk/MgDev/Server/src/Services/Rendering/FeatureInfoRenderer.h	2007-03-15 18:43:40 UTC (rev 1244)
@@ -159,10 +159,10 @@
     virtual void DrawSymbol(SE_RenderPrimitiveList& symbol, const SE_Matrix& xform, double anglerad)
     {}
 
-    virtual void DrawScreenPolyline(LineBuffer* polyline, unsigned int color, double weight)
+    virtual void DrawScreenPolyline(LineBuffer* polyline, const SE_Matrix* xform, unsigned int color, double weight)
     {}
 
-    virtual void DrawScreenPolygon(LineBuffer* polygon, unsigned int fill)
+    virtual void DrawScreenPolygon(LineBuffer* polygon, const SE_Matrix* xform, unsigned int fill)
     {}
 
     virtual void DrawScreenRaster(unsigned char* data, int length, RS_ImageFormat format, int native_width, int native_height,



More information about the mapguide-commits mailing list