| OLD | NEW |
| 1 | 1 |
| 2 //---------------------------------------------------------------------------- | 2 //---------------------------------------------------------------------------- |
| 3 // Anti-Grain Geometry - Version 2.3 | 3 // Anti-Grain Geometry - Version 2.3 |
| 4 // Copyright (C) 2002-2005 Maxim Shemanarev (http://www.antigrain.com) | 4 // Copyright (C) 2002-2005 Maxim Shemanarev (http://www.antigrain.com) |
| 5 // | 5 // |
| 6 // Permission to copy, use, modify, sell and distribute this software | 6 // Permission to copy, use, modify, sell and distribute this software |
| 7 // is granted provided this copyright notice appears in all copies. | 7 // is granted provided this copyright notice appears in all copies. |
| 8 // This software is provided "as is" without express or implied | 8 // This software is provided "as is" without express or implied |
| 9 // warranty, and with no claim as to its suitability for any purpose. | 9 // warranty, and with no claim as to its suitability for any purpose. |
| 10 // | 10 // |
| 11 //---------------------------------------------------------------------------- | 11 //---------------------------------------------------------------------------- |
| 12 // Contact: mcseem@antigrain.com | 12 // Contact: mcseem@antigrain.com |
| 13 // mcseemagg@yahoo.com | 13 // mcseemagg@yahoo.com |
| 14 // http://www.antigrain.com | 14 // http://www.antigrain.com |
| 15 //---------------------------------------------------------------------------- | 15 //---------------------------------------------------------------------------- |
| 16 #ifndef AGG_VCGEN_STROKE_INCLUDED | 16 #ifndef AGG_VCGEN_STROKE_INCLUDED |
| 17 #define AGG_VCGEN_STROKE_INCLUDED | 17 #define AGG_VCGEN_STROKE_INCLUDED |
| 18 #include "agg_math_stroke.h" | 18 #include "agg_math_stroke.h" |
| 19 namespace agg | 19 namespace agg |
| 20 { | 20 { |
| 21 class vcgen_stroke : public CFX_Object | 21 class vcgen_stroke |
| 22 { | 22 { |
| 23 enum status_e { | 23 enum status_e { |
| 24 initial, | 24 initial, |
| 25 ready, | 25 ready, |
| 26 cap1, | 26 cap1, |
| 27 cap2, | 27 cap2, |
| 28 outline1, | 28 outline1, |
| 29 close_first, | 29 close_first, |
| 30 outline2, | 30 outline2, |
| 31 out_vertices, | 31 out_vertices, |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 111 line_join_e m_line_join; | 111 line_join_e m_line_join; |
| 112 inner_join_e m_inner_join; | 112 inner_join_e m_inner_join; |
| 113 unsigned m_closed; | 113 unsigned m_closed; |
| 114 status_e m_status; | 114 status_e m_status; |
| 115 status_e m_prev_status; | 115 status_e m_prev_status; |
| 116 unsigned m_src_vertex; | 116 unsigned m_src_vertex; |
| 117 unsigned m_out_vertex; | 117 unsigned m_out_vertex; |
| 118 }; | 118 }; |
| 119 } | 119 } |
| 120 #endif | 120 #endif |
| OLD | NEW |