Jon Ciesla bf231a
From be9ed90897bc43b4547a3a1f8046827caaf13b4c Mon Sep 17 00:00:00 2001
Jon Ciesla 599c4e
From: Tom Hughes <tom@compton.nu>
Jon Ciesla 599c4e
Date: Sun, 19 May 2013 16:15:36 +0100
Jon Ciesla bf231a
Subject: [PATCH 09/15] Add a static identity transformation
Jon Ciesla 599c4e
Jon Ciesla 599c4e
---
Jon Ciesla 599c4e
 include/agg_trans_affine.h | 1 +
Jon Ciesla 599c4e
 src/agg_trans_affine.cpp   | 1 +
Jon Ciesla 599c4e
 2 files changed, 2 insertions(+)
Jon Ciesla 599c4e
Jon Ciesla 599c4e
diff --git a/include/agg_trans_affine.h b/include/agg_trans_affine.h
Jon Ciesla 599c4e
index 2f602a0..67fe5ca 100644
Jon Ciesla 599c4e
--- a/include/agg_trans_affine.h
Jon Ciesla 599c4e
+++ b/include/agg_trans_affine.h
Jon Ciesla 599c4e
@@ -92,6 +92,7 @@ namespace agg
Jon Ciesla 599c4e
     //----------------------------------------------------------------------
Jon Ciesla 599c4e
     struct trans_affine
Jon Ciesla 599c4e
     {
Jon Ciesla 599c4e
+        static const trans_affine identity;
Jon Ciesla 599c4e
         double sx, shy, shx, sy, tx, ty;
Jon Ciesla 599c4e
 
Jon Ciesla 599c4e
         //------------------------------------------ Construction
Jon Ciesla 599c4e
diff --git a/src/agg_trans_affine.cpp b/src/agg_trans_affine.cpp
Jon Ciesla 599c4e
index aca18c2..b3d9bc0 100644
Jon Ciesla 599c4e
--- a/src/agg_trans_affine.cpp
Jon Ciesla 599c4e
+++ b/src/agg_trans_affine.cpp
Jon Ciesla 599c4e
@@ -28,6 +28,7 @@
Jon Ciesla 599c4e
 
Jon Ciesla 599c4e
 namespace agg
Jon Ciesla 599c4e
 {
Jon Ciesla 599c4e
+    const trans_affine trans_affine::identity;
Jon Ciesla 599c4e
 
Jon Ciesla 599c4e
     //------------------------------------------------------------------------
Jon Ciesla 599c4e
     const trans_affine& trans_affine::parl_to_parl(const double* src, 
Jon Ciesla 599c4e
-- 
Jon Ciesla 599c4e
1.8.1.4
Jon Ciesla 599c4e