40 #ifndef __TESSELLATE_H
41 #define __TESSELLATE_H
47 #define ID_TESSELLATE_SINGLE 340
48 #define ID_TESSELLATE_UNION 341
49 #define ID_TESSELLATE_INTERSECT 342
50 #define ID_TESSELLATE_DIFFERENCE 343
54 typedef DisplayObject* ( *CreateGroupFunc )();
55 typedef DisplayObject* ( *CreatePolyFunc )();
56 typedef Group* ( *DecomposeFunc )( DisplayObject* );
67 GLS_EXPORT Group*
Tessellate( Group* obj_list, CreateGroupFunc, CreatePolyFunc, DecomposeFunc );
75 GLS_EXPORT Group*
Tessellate( Group* object_list,
int tesstype, CreateGroupFunc, CreatePolyFunc, DecomposeFunc );
83 GLS_EXPORT Group*
TessellateGlyph( Group* obj_list, CreateGroupFunc, CreatePolyFunc, DecomposeFunc );
Group * TessellateGlyph(Group *obj_list, CreateGroupFunc, CreatePolyFunc, DecomposeFunc)
The disti::DynamicArray class. A templated array of objects capable of dynamically growing...
Group * Tessellate(Group *obj_list, CreateGroupFunc, CreatePolyFunc, DecomposeFunc)
A file for all GL Studio files to include.
Definition: bmpimage.h:46