ホーム › Web.MsHtml › svgPathSegType
svgPathSegType
列挙型メンバー 21
| 名前 | 10進 | 16進 |
|---|---|---|
| PATHSEG_UNKNOWN | 0 | 0x0 |
| PATHSEG_CLOSEPATH | 1 | 0x1 |
| PATHSEG_MOVETO_ABS | 2 | 0x2 |
| PATHSEG_MOVETO_REL | 3 | 0x3 |
| PATHSEG_LINETO_ABS | 4 | 0x4 |
| PATHSEG_LINETO_REL | 5 | 0x5 |
| PATHSEG_CURVETO_CUBIC_ABS | 6 | 0x6 |
| PATHSEG_CURVETO_CUBIC_REL | 7 | 0x7 |
| PATHSEG_CURVETO_QUADRATIC_ABS | 8 | 0x8 |
| PATHSEG_CURVETO_QUADRATIC_REL | 9 | 0x9 |
| PATHSEG_ARC_ABS | 10 | 0xA |
| PATHSEG_ARC_REL | 11 | 0xB |
| PATHSEG_LINETO_HORIZONTAL_ABS | 12 | 0xC |
| PATHSEG_LINETO_HORIZONTAL_REL | 13 | 0xD |
| PATHSEG_LINETO_VERTICAL_ABS | 14 | 0xE |
| PATHSEG_LINETO_VERTICAL_REL | 15 | 0xF |
| PATHSEG_CURVETO_CUBIC_SMOOTH_ABS | 16 | 0x10 |
| PATHSEG_CURVETO_CUBIC_SMOOTH_REL | 17 | 0x11 |
| PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS | 18 | 0x12 |
| PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL | 19 | 0x13 |
| svgPathSegType_Max | 2147483647 | 0x7FFFFFFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum svgPathSegType : int {
PATHSEG_UNKNOWN = 0,
PATHSEG_CLOSEPATH = 1,
PATHSEG_MOVETO_ABS = 2,
PATHSEG_MOVETO_REL = 3,
PATHSEG_LINETO_ABS = 4,
PATHSEG_LINETO_REL = 5,
PATHSEG_CURVETO_CUBIC_ABS = 6,
PATHSEG_CURVETO_CUBIC_REL = 7,
PATHSEG_CURVETO_QUADRATIC_ABS = 8,
PATHSEG_CURVETO_QUADRATIC_REL = 9,
PATHSEG_ARC_ABS = 10,
PATHSEG_ARC_REL = 11,
PATHSEG_LINETO_HORIZONTAL_ABS = 12,
PATHSEG_LINETO_HORIZONTAL_REL = 13,
PATHSEG_LINETO_VERTICAL_ABS = 14,
PATHSEG_LINETO_VERTICAL_REL = 15,
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16,
PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17,
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18,
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19,
svgPathSegType_Max = 2147483647
} svgPathSegType;public enum svgPathSegType : int
{
PATHSEG_UNKNOWN = 0,
PATHSEG_CLOSEPATH = 1,
PATHSEG_MOVETO_ABS = 2,
PATHSEG_MOVETO_REL = 3,
PATHSEG_LINETO_ABS = 4,
PATHSEG_LINETO_REL = 5,
PATHSEG_CURVETO_CUBIC_ABS = 6,
PATHSEG_CURVETO_CUBIC_REL = 7,
PATHSEG_CURVETO_QUADRATIC_ABS = 8,
PATHSEG_CURVETO_QUADRATIC_REL = 9,
PATHSEG_ARC_ABS = 10,
PATHSEG_ARC_REL = 11,
PATHSEG_LINETO_HORIZONTAL_ABS = 12,
PATHSEG_LINETO_HORIZONTAL_REL = 13,
PATHSEG_LINETO_VERTICAL_ABS = 14,
PATHSEG_LINETO_VERTICAL_REL = 15,
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16,
PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17,
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18,
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19,
svgPathSegType_Max = 2147483647,
}Public Enum svgPathSegType As Integer
PATHSEG_UNKNOWN = 0
PATHSEG_CLOSEPATH = 1
PATHSEG_MOVETO_ABS = 2
PATHSEG_MOVETO_REL = 3
PATHSEG_LINETO_ABS = 4
PATHSEG_LINETO_REL = 5
PATHSEG_CURVETO_CUBIC_ABS = 6
PATHSEG_CURVETO_CUBIC_REL = 7
PATHSEG_CURVETO_QUADRATIC_ABS = 8
PATHSEG_CURVETO_QUADRATIC_REL = 9
PATHSEG_ARC_ABS = 10
PATHSEG_ARC_REL = 11
PATHSEG_LINETO_HORIZONTAL_ABS = 12
PATHSEG_LINETO_HORIZONTAL_REL = 13
PATHSEG_LINETO_VERTICAL_ABS = 14
PATHSEG_LINETO_VERTICAL_REL = 15
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16
PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19
svgPathSegType_Max = 2147483647
End Enumimport enum
class svgPathSegType(enum.IntEnum):
PATHSEG_UNKNOWN = 0
PATHSEG_CLOSEPATH = 1
PATHSEG_MOVETO_ABS = 2
PATHSEG_MOVETO_REL = 3
PATHSEG_LINETO_ABS = 4
PATHSEG_LINETO_REL = 5
PATHSEG_CURVETO_CUBIC_ABS = 6
PATHSEG_CURVETO_CUBIC_REL = 7
PATHSEG_CURVETO_QUADRATIC_ABS = 8
PATHSEG_CURVETO_QUADRATIC_REL = 9
PATHSEG_ARC_ABS = 10
PATHSEG_ARC_REL = 11
PATHSEG_LINETO_HORIZONTAL_ABS = 12
PATHSEG_LINETO_HORIZONTAL_REL = 13
PATHSEG_LINETO_VERTICAL_ABS = 14
PATHSEG_LINETO_VERTICAL_REL = 15
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16
PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19
svgPathSegType_Max = 2147483647// svgPathSegType
pub const PATHSEG_UNKNOWN: i32 = 0;
pub const PATHSEG_CLOSEPATH: i32 = 1;
pub const PATHSEG_MOVETO_ABS: i32 = 2;
pub const PATHSEG_MOVETO_REL: i32 = 3;
pub const PATHSEG_LINETO_ABS: i32 = 4;
pub const PATHSEG_LINETO_REL: i32 = 5;
pub const PATHSEG_CURVETO_CUBIC_ABS: i32 = 6;
pub const PATHSEG_CURVETO_CUBIC_REL: i32 = 7;
pub const PATHSEG_CURVETO_QUADRATIC_ABS: i32 = 8;
pub const PATHSEG_CURVETO_QUADRATIC_REL: i32 = 9;
pub const PATHSEG_ARC_ABS: i32 = 10;
pub const PATHSEG_ARC_REL: i32 = 11;
pub const PATHSEG_LINETO_HORIZONTAL_ABS: i32 = 12;
pub const PATHSEG_LINETO_HORIZONTAL_REL: i32 = 13;
pub const PATHSEG_LINETO_VERTICAL_ABS: i32 = 14;
pub const PATHSEG_LINETO_VERTICAL_REL: i32 = 15;
pub const PATHSEG_CURVETO_CUBIC_SMOOTH_ABS: i32 = 16;
pub const PATHSEG_CURVETO_CUBIC_SMOOTH_REL: i32 = 17;
pub const PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS: i32 = 18;
pub const PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL: i32 = 19;
pub const svgPathSegType_Max: i32 = 2147483647;// svgPathSegType
const (
PATHSEG_UNKNOWN int32 = 0
PATHSEG_CLOSEPATH int32 = 1
PATHSEG_MOVETO_ABS int32 = 2
PATHSEG_MOVETO_REL int32 = 3
PATHSEG_LINETO_ABS int32 = 4
PATHSEG_LINETO_REL int32 = 5
PATHSEG_CURVETO_CUBIC_ABS int32 = 6
PATHSEG_CURVETO_CUBIC_REL int32 = 7
PATHSEG_CURVETO_QUADRATIC_ABS int32 = 8
PATHSEG_CURVETO_QUADRATIC_REL int32 = 9
PATHSEG_ARC_ABS int32 = 10
PATHSEG_ARC_REL int32 = 11
PATHSEG_LINETO_HORIZONTAL_ABS int32 = 12
PATHSEG_LINETO_HORIZONTAL_REL int32 = 13
PATHSEG_LINETO_VERTICAL_ABS int32 = 14
PATHSEG_LINETO_VERTICAL_REL int32 = 15
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS int32 = 16
PATHSEG_CURVETO_CUBIC_SMOOTH_REL int32 = 17
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS int32 = 18
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL int32 = 19
svgPathSegType_Max int32 = 2147483647
)const
PATHSEG_UNKNOWN = 0;
PATHSEG_CLOSEPATH = 1;
PATHSEG_MOVETO_ABS = 2;
PATHSEG_MOVETO_REL = 3;
PATHSEG_LINETO_ABS = 4;
PATHSEG_LINETO_REL = 5;
PATHSEG_CURVETO_CUBIC_ABS = 6;
PATHSEG_CURVETO_CUBIC_REL = 7;
PATHSEG_CURVETO_QUADRATIC_ABS = 8;
PATHSEG_CURVETO_QUADRATIC_REL = 9;
PATHSEG_ARC_ABS = 10;
PATHSEG_ARC_REL = 11;
PATHSEG_LINETO_HORIZONTAL_ABS = 12;
PATHSEG_LINETO_HORIZONTAL_REL = 13;
PATHSEG_LINETO_VERTICAL_ABS = 14;
PATHSEG_LINETO_VERTICAL_REL = 15;
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16;
PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17;
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18;
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19;
svgPathSegType_Max = 2147483647;// svgPathSegType
pub const PATHSEG_UNKNOWN: i32 = 0;
pub const PATHSEG_CLOSEPATH: i32 = 1;
pub const PATHSEG_MOVETO_ABS: i32 = 2;
pub const PATHSEG_MOVETO_REL: i32 = 3;
pub const PATHSEG_LINETO_ABS: i32 = 4;
pub const PATHSEG_LINETO_REL: i32 = 5;
pub const PATHSEG_CURVETO_CUBIC_ABS: i32 = 6;
pub const PATHSEG_CURVETO_CUBIC_REL: i32 = 7;
pub const PATHSEG_CURVETO_QUADRATIC_ABS: i32 = 8;
pub const PATHSEG_CURVETO_QUADRATIC_REL: i32 = 9;
pub const PATHSEG_ARC_ABS: i32 = 10;
pub const PATHSEG_ARC_REL: i32 = 11;
pub const PATHSEG_LINETO_HORIZONTAL_ABS: i32 = 12;
pub const PATHSEG_LINETO_HORIZONTAL_REL: i32 = 13;
pub const PATHSEG_LINETO_VERTICAL_ABS: i32 = 14;
pub const PATHSEG_LINETO_VERTICAL_REL: i32 = 15;
pub const PATHSEG_CURVETO_CUBIC_SMOOTH_ABS: i32 = 16;
pub const PATHSEG_CURVETO_CUBIC_SMOOTH_REL: i32 = 17;
pub const PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS: i32 = 18;
pub const PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL: i32 = 19;
pub const svgPathSegType_Max: i32 = 2147483647;const
PATHSEG_UNKNOWN* = 0
PATHSEG_CLOSEPATH* = 1
PATHSEG_MOVETO_ABS* = 2
PATHSEG_MOVETO_REL* = 3
PATHSEG_LINETO_ABS* = 4
PATHSEG_LINETO_REL* = 5
PATHSEG_CURVETO_CUBIC_ABS* = 6
PATHSEG_CURVETO_CUBIC_REL* = 7
PATHSEG_CURVETO_QUADRATIC_ABS* = 8
PATHSEG_CURVETO_QUADRATIC_REL* = 9
PATHSEG_ARC_ABS* = 10
PATHSEG_ARC_REL* = 11
PATHSEG_LINETO_HORIZONTAL_ABS* = 12
PATHSEG_LINETO_HORIZONTAL_REL* = 13
PATHSEG_LINETO_VERTICAL_ABS* = 14
PATHSEG_LINETO_VERTICAL_REL* = 15
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS* = 16
PATHSEG_CURVETO_CUBIC_SMOOTH_REL* = 17
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS* = 18
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL* = 19
svgPathSegType_Max* = 2147483647enum svgPathSegType : int {
PATHSEG_UNKNOWN = 0,
PATHSEG_CLOSEPATH = 1,
PATHSEG_MOVETO_ABS = 2,
PATHSEG_MOVETO_REL = 3,
PATHSEG_LINETO_ABS = 4,
PATHSEG_LINETO_REL = 5,
PATHSEG_CURVETO_CUBIC_ABS = 6,
PATHSEG_CURVETO_CUBIC_REL = 7,
PATHSEG_CURVETO_QUADRATIC_ABS = 8,
PATHSEG_CURVETO_QUADRATIC_REL = 9,
PATHSEG_ARC_ABS = 10,
PATHSEG_ARC_REL = 11,
PATHSEG_LINETO_HORIZONTAL_ABS = 12,
PATHSEG_LINETO_HORIZONTAL_REL = 13,
PATHSEG_LINETO_VERTICAL_ABS = 14,
PATHSEG_LINETO_VERTICAL_REL = 15,
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16,
PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17,
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18,
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19,
svgPathSegType_Max = 2147483647,
}#define global PATHSEG_UNKNOWN 0x0
#define global PATHSEG_CLOSEPATH 0x1
#define global PATHSEG_MOVETO_ABS 0x2
#define global PATHSEG_MOVETO_REL 0x3
#define global PATHSEG_LINETO_ABS 0x4
#define global PATHSEG_LINETO_REL 0x5
#define global PATHSEG_CURVETO_CUBIC_ABS 0x6
#define global PATHSEG_CURVETO_CUBIC_REL 0x7
#define global PATHSEG_CURVETO_QUADRATIC_ABS 0x8
#define global PATHSEG_CURVETO_QUADRATIC_REL 0x9
#define global PATHSEG_ARC_ABS 0xA
#define global PATHSEG_ARC_REL 0xB
#define global PATHSEG_LINETO_HORIZONTAL_ABS 0xC
#define global PATHSEG_LINETO_HORIZONTAL_REL 0xD
#define global PATHSEG_LINETO_VERTICAL_ABS 0xE
#define global PATHSEG_LINETO_VERTICAL_REL 0xF
#define global PATHSEG_CURVETO_CUBIC_SMOOTH_ABS 0x10
#define global PATHSEG_CURVETO_CUBIC_SMOOTH_REL 0x11
#define global PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS 0x12
#define global PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL 0x13
#define global svgPathSegType_Max 0x7FFFFFFF