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