/usr/include/wxSVG/SVGPathSeg.h is in libwxsvg-dev 2:1.4~dfsg-2+b1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | //////////////////////////////////////////////////////////////////////////////
// Name: SVGPathSeg.h
// Author: Alex Thuering
// Copyright: (c) 2005 Alex Thuering
// Licence: wxWindows licence
// Notes: generated by generate.py
//////////////////////////////////////////////////////////////////////////////
#ifndef WX_SVG_PATH_SEG_H
#define WX_SVG_PATH_SEG_H
#include "String_wxsvg.h"
enum wxPATHSEG
{
wxPATHSEG_UNKNOWN = 0,
wxPATHSEG_CLOSEPATH = 1,
wxPATHSEG_MOVETO_ABS = 2,
wxPATHSEG_MOVETO_REL = 3,
wxPATHSEG_LINETO_ABS = 4,
wxPATHSEG_LINETO_REL = 5,
wxPATHSEG_CURVETO_CUBIC_ABS = 6,
wxPATHSEG_CURVETO_CUBIC_REL = 7,
wxPATHSEG_CURVETO_QUADRATIC_ABS = 8,
wxPATHSEG_CURVETO_QUADRATIC_REL = 9,
wxPATHSEG_ARC_ABS = 10,
wxPATHSEG_ARC_REL = 11,
wxPATHSEG_LINETO_HORIZONTAL_ABS = 12,
wxPATHSEG_LINETO_HORIZONTAL_REL = 13,
wxPATHSEG_LINETO_VERTICAL_ABS = 14,
wxPATHSEG_LINETO_VERTICAL_REL = 15,
wxPATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16,
wxPATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17,
wxPATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18,
wxPATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19
};
class wxSVGPathSeg
{
protected:
wxPATHSEG m_pathSegType;
wxString m_pathSegTypeAsLetter;
public:
inline wxPATHSEG GetPathSegType() const { return m_pathSegType; }
inline void SetPathSegType(const wxPATHSEG& n) { m_pathSegType = n; }
inline const wxString& GetPathSegTypeAsLetter() const { return m_pathSegTypeAsLetter; }
inline void SetPathSegTypeAsLetter(const wxString& n) { m_pathSegTypeAsLetter = n; }
public:
wxSVGPathSeg(wxPATHSEG type = wxPATHSEG_UNKNOWN) { m_pathSegType = type; }
virtual ~wxSVGPathSeg() {}
};
#endif // WX_SVG_PATH_SEG_H
|