diff options
Diffstat (limited to 'src/lib/FHTypes.h')
-rw-r--r-- | src/lib/FHTypes.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/lib/FHTypes.h b/src/lib/FHTypes.h index 595ae22..ae46c36 100644 --- a/src/lib/FHTypes.h +++ b/src/lib/FHTypes.h @@ -198,6 +198,25 @@ struct FHBasicLine m_endArrowId(0), m_mitter(0.0), m_width(0.0) {} }; +struct FHPatternLine +{ + unsigned m_colorId; + double m_percentPattern; // percentage of 1 in the pattern + double m_mitter; + double m_width; + FHPatternLine() + : m_colorId(0), m_percentPattern(1), m_mitter(0.0), m_width(0.0) {} +}; + +struct FHCustomProc +{ + std::vector<unsigned> m_ids; + std::vector<double> m_widths; + std::vector<double> m_params; + std::vector<double> m_angles; + FHCustomProc() : m_ids(), m_widths(), m_params(), m_angles() {} +}; + struct FHBasicFill { unsigned m_colorId; |