xref: /haiku/headers/private/interface/ShapePrivate.h (revision 3be9edf8da228afd9fec0390f408c964766122aa)
1 /*
2  * Copyright 2003-2006, Haiku.
3  * Distributed under the terms of the MIT License.
4  *
5  * Authors:
6  *		Adrian Oanca <adioanca@cotty.iren.ro>
7  *		Axel Dörfler, axeld@pinc-software.de
8  */
9 #ifndef SHAPE_PRIVATE_H
10 #define SHAPE_PRIVATE_H
11 
12 #define OP_LINETO		0x10000000
13 #define OP_BEZIERTO		0x20000000
14 #define OP_CLOSE		0x40000000
15 #define OP_MOVETO		0x80000000
16 
17 
18 struct shape_data {
19 	uint32	*opList;
20 	int32	opCount;
21 	int32	opSize;
22 	BPoint	*ptList;
23 	int32	ptCount;
24 	int32	ptSize;
25 };
26 
27 #endif
28