From 960cdf29197bc3f5922110cf26627aa9709ac79b Mon Sep 17 00:00:00 2001 From: cvs2svn Date: Fri, 10 Jun 2005 10:29:11 +0000 Subject: This commit was manufactured by cvs2svn to create branch 'bogue40'. --- zinclib.d/doc/html/ZincExtern_8hpp-source.html | 45 - zinclib.d/doc/html/ZincExtern_8hpp.html | 136 - zinclib.d/doc/html/ZincInternal_8hpp-source.html | 86 - zinclib.d/doc/html/ZincInternal_8hpp.html | 535 -- zinclib.d/doc/html/ZincObjects_8cpp.html | 21 - zinclib.d/doc/html/ZincObjects_8hpp-source.html | 100 - zinclib.d/doc/html/ZincObjects_8hpp.html | 35 - zinclib.d/doc/html/ZincPath_8cpp.html | 93 - zinclib.d/doc/html/ZincPath_8hpp-source.html | 64 - zinclib.d/doc/html/ZincPath_8hpp.html | 26 - zinclib.d/doc/html/ZincTypes_8hpp-source.html | 163 - zinclib.d/doc/html/ZincTypes_8hpp.html | 561 -- zinclib.d/doc/html/Zinc_8cpp.html | 3595 ---------- zinclib.d/doc/html/Zinc_8hpp-source.html | 434 -- zinclib.d/doc/html/Zinc_8hpp.html | 102 - zinclib.d/doc/html/annotated.html | 23 - zinclib.d/doc/html/classZinc-members.html | 191 - zinclib.d/doc/html/classZinc.html | 7569 -------------------- zinclib.d/doc/html/classZincBitmap-members.html | 22 - zinclib.d/doc/html/classZincBitmap.html | 177 - zinclib.d/doc/html/classZincBitmap.png | Bin 359 -> 0 bytes zinclib.d/doc/html/classZincException-members.html | 18 - zinclib.d/doc/html/classZincException.html | 177 - zinclib.d/doc/html/classZincFont-members.html | 16 - zinclib.d/doc/html/classZincFont.html | 79 - zinclib.d/doc/html/classZincImage-members.html | 21 - zinclib.d/doc/html/classZincImage.html | 140 - zinclib.d/doc/html/classZincImage.png | Bin 358 -> 0 bytes zinclib.d/doc/html/classZincItem-members.html | 18 - zinclib.d/doc/html/classZincItem.html | 159 - zinclib.d/doc/html/classZincItem.png | Bin 510 -> 0 bytes zinclib.d/doc/html/classZincPath-members.html | 23 - zinclib.d/doc/html/classZincPath.html | 501 -- zinclib.d/doc/html/classes.html | 15 - zinclib.d/doc/html/doxygen.css | 160 - zinclib.d/doc/html/doxygen.png | Bin 2352 -> 0 bytes zinclib.d/doc/html/files.html | 24 - zinclib.d/doc/html/functions.html | 278 - zinclib.d/doc/html/functions_func.html | 238 - zinclib.d/doc/html/functions_rela.html | 19 - zinclib.d/doc/html/functions_vars.html | 40 - zinclib.d/doc/html/globals.html | 166 - zinclib.d/doc/html/globals_defs.html | 34 - zinclib.d/doc/html/globals_enum.html | 27 - zinclib.d/doc/html/globals_eval.html | 87 - zinclib.d/doc/html/globals_func.html | 28 - zinclib.d/doc/html/globals_type.html | 22 - zinclib.d/doc/html/globals_vars.html | 40 - zinclib.d/doc/html/hierarchy.html | 25 - zinclib.d/doc/html/index.html | 15 - zinclib.d/doc/html/structZincEvent-members.html | 19 - zinclib.d/doc/html/structZincEvent.html | 142 - 52 files changed, 16509 deletions(-) delete mode 100644 zinclib.d/doc/html/ZincExtern_8hpp-source.html delete mode 100644 zinclib.d/doc/html/ZincExtern_8hpp.html delete mode 100644 zinclib.d/doc/html/ZincInternal_8hpp-source.html delete mode 100644 zinclib.d/doc/html/ZincInternal_8hpp.html delete mode 100644 zinclib.d/doc/html/ZincObjects_8cpp.html delete mode 100644 zinclib.d/doc/html/ZincObjects_8hpp-source.html delete mode 100644 zinclib.d/doc/html/ZincObjects_8hpp.html delete mode 100644 zinclib.d/doc/html/ZincPath_8cpp.html delete mode 100644 zinclib.d/doc/html/ZincPath_8hpp-source.html delete mode 100644 zinclib.d/doc/html/ZincPath_8hpp.html delete mode 100644 zinclib.d/doc/html/ZincTypes_8hpp-source.html delete mode 100644 zinclib.d/doc/html/ZincTypes_8hpp.html delete mode 100644 zinclib.d/doc/html/Zinc_8cpp.html delete mode 100644 zinclib.d/doc/html/Zinc_8hpp-source.html delete mode 100644 zinclib.d/doc/html/Zinc_8hpp.html delete mode 100644 zinclib.d/doc/html/annotated.html delete mode 100644 zinclib.d/doc/html/classZinc-members.html delete mode 100644 zinclib.d/doc/html/classZinc.html delete mode 100644 zinclib.d/doc/html/classZincBitmap-members.html delete mode 100644 zinclib.d/doc/html/classZincBitmap.html delete mode 100644 zinclib.d/doc/html/classZincBitmap.png delete mode 100644 zinclib.d/doc/html/classZincException-members.html delete mode 100644 zinclib.d/doc/html/classZincException.html delete mode 100644 zinclib.d/doc/html/classZincFont-members.html delete mode 100644 zinclib.d/doc/html/classZincFont.html delete mode 100644 zinclib.d/doc/html/classZincImage-members.html delete mode 100644 zinclib.d/doc/html/classZincImage.html delete mode 100644 zinclib.d/doc/html/classZincImage.png delete mode 100644 zinclib.d/doc/html/classZincItem-members.html delete mode 100644 zinclib.d/doc/html/classZincItem.html delete mode 100644 zinclib.d/doc/html/classZincItem.png delete mode 100644 zinclib.d/doc/html/classZincPath-members.html delete mode 100644 zinclib.d/doc/html/classZincPath.html delete mode 100644 zinclib.d/doc/html/classes.html delete mode 100644 zinclib.d/doc/html/doxygen.css delete mode 100644 zinclib.d/doc/html/doxygen.png delete mode 100644 zinclib.d/doc/html/files.html delete mode 100644 zinclib.d/doc/html/functions.html delete mode 100644 zinclib.d/doc/html/functions_func.html delete mode 100644 zinclib.d/doc/html/functions_rela.html delete mode 100644 zinclib.d/doc/html/functions_vars.html delete mode 100644 zinclib.d/doc/html/globals.html delete mode 100644 zinclib.d/doc/html/globals_defs.html delete mode 100644 zinclib.d/doc/html/globals_enum.html delete mode 100644 zinclib.d/doc/html/globals_eval.html delete mode 100644 zinclib.d/doc/html/globals_func.html delete mode 100644 zinclib.d/doc/html/globals_type.html delete mode 100644 zinclib.d/doc/html/globals_vars.html delete mode 100644 zinclib.d/doc/html/hierarchy.html delete mode 100644 zinclib.d/doc/html/index.html delete mode 100644 zinclib.d/doc/html/structZincEvent-members.html delete mode 100644 zinclib.d/doc/html/structZincEvent.html (limited to 'zinclib.d/doc/html') diff --git a/zinclib.d/doc/html/ZincExtern_8hpp-source.html b/zinclib.d/doc/html/ZincExtern_8hpp-source.html deleted file mode 100644 index 312422e..0000000 --- a/zinclib.d/doc/html/ZincExtern_8hpp-source.html +++ /dev/null @@ -1,45 +0,0 @@ - - -IntuiKit: ZincExtern.hpp Source File - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincExtern.hpp

Go to the documentation of this file.
00001 
-00015 #include <tcl.h>
-00016 
-00017 #ifndef ZINC_EXTERN
-00018 #define ZINC_EXTERN
-00019 
-00020 
-00021 // those are function have been created within a C compiler
-00022 extern "C"
-00023 {
-00024 
-00025   //The TkZinc function that initialises tkzinc
-00026   int Tkzinc_Init(Tcl_Interp *interp);
-00027 
-00028   //The TkZinc function that creates a zinc object
-00029   int ZincObjCmd(ClientData client_data,    // Main window associated with interpreter.
-00030                  Tcl_Interp *interp,        // Current interpreter. 
-00031                  int        argc,           // Number of arguments.
-00032                  Tcl_Obj   *CONST  args[]); // Argument objects.
-00033 
-00034   //The TkZinc function that is called by tcl when calling ".zinc fct ..."
-00035   typedef int (*WidgetObjCmd)
-00036                    (ClientData client_data,   // Information about the widget.
-00037                     Tcl_Interp *interp,       // Current interpreter.
-00038                     int        argc,          // Number of arguments.
-00039                     Tcl_Obj    *CONST args[]) // Argument objects.
-00040           __attribute__((cdecl));
-00041 
-00042 }
-00043 
-00044 #endif
-00045 
-

Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincExtern_8hpp.html b/zinclib.d/doc/html/ZincExtern_8hpp.html deleted file mode 100644 index ea35217..0000000 --- a/zinclib.d/doc/html/ZincExtern_8hpp.html +++ /dev/null @@ -1,136 +0,0 @@ - - -IntuiKit: ZincExtern.hpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincExtern.hpp File Reference

-

-#include <tcl.h>
- -

-Go to the source code of this file. - - - - - - - - - -

Typedefs

typedef int(* WidgetObjCmd )(ClientData client_data, Tcl_Interp *interp, int argc, Tcl_Obj *CONST args[]) __attribute__((cdecl))

Functions

int Tkzinc_Init (Tcl_Interp *interp)
int ZincObjCmd (ClientData client_data, Tcl_Interp *interp, int argc, Tcl_Obj *CONST args[])
-


Typedef Documentation

-

- - - - -
- - -
typedef int(* WidgetObjCmd)(ClientData client_data, Tcl_Interp *interp, int argc, Tcl_Obj *CONST args[]) __attribute__((cdecl)) -
-
- - - - - -
-   - - -

-

-


Function Documentation

-

- - - - -
- - - - - - - - - - -
int Tkzinc_Init Tcl_Interp *  interp  ) 
-
- - - - - -
-   - - -

-ZincExtern.hpp zinclib

-This software is the property of IntuiLab SA, France. See at the end of the file for the complete copyright notice

-Here we create TkZinc library headers since they don't exist

-08/03/05

-Contributors: Benoit Peccatte <peccatte@intuilab.com>

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int ZincObjCmd ClientData  client_data,
Tcl_Interp *  interp,
int  argc,
Tcl_Obj *CONST  args[]
-
- - - - - -
-   - - -

-

-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincInternal_8hpp-source.html b/zinclib.d/doc/html/ZincInternal_8hpp-source.html deleted file mode 100644 index 0d7a8b9..0000000 --- a/zinclib.d/doc/html/ZincInternal_8hpp-source.html +++ /dev/null @@ -1,86 +0,0 @@ - - -IntuiKit: ZincInternal.hpp Source File - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincInternal.hpp

Go to the documentation of this file.
00001 
-00017 #include <string>
-00018 
-00019 #include "ZincObjects.hpp"
-00020 #ifndef BAZAR
-00021 #define BAZAR
-00022 
-00023 #define MAX_NUM_LENGTH 32
-00024 
-00025 // The base name of the TCL function that serve for callbacks
-00026 #define Z_TCLCB "zincTclCb"
-00027 
-00038 // make a boolean object
-00039 #define Z_BOO_POOL(no, value) ( Tcl_SetBooleanObj (pool[no], value), pool[no] )
-00040 // make an integer object
-00041 #define Z_INT_POOL(no, value) ( Tcl_SetIntObj (pool[no], value), pool[no] )
-00042 // make a double object
-00043 #define Z_DBL_POOL(no, value) ( Tcl_SetDoubleObj (pool[no], value), pool[no] )
-00044 // make a string object
-00045 #define Z_STR_POOL(no, value, length) ( Tcl_SetStringObj (pool[no],       \
-00046                                                           value, length), \
-00047                                         pool[no] )
-00048 
-00057 #define Z_LST_POOL(no, value, size) ( Tcl_SetListObj (pool[no], size, value),\
-00058                                       pool[no] )
-00059 
-00068 #define Z_CLEANLIST(no) Tcl_SetIntObj (pool[no], 0)
-00069 
-00070 
-00076 //create an option object (value prefixed by '-')
-00077 #define Z_DEFINE_ZOPT(string) Tcl_Obj* ZOPT_##string = Tcl_NewStringObj ("-" #string, -1);
-00078 //create a function object
-00079 #define Z_DEFINE_ZFCT(string) Tcl_Obj* ZFCT_##string = Tcl_NewStringObj (#string, -1);
-00080 //create an item object
-00081 #define Z_DEFINE_ZITM(string) Tcl_Obj* ZITM_##string = Tcl_NewStringObj (#string, -1);
-00082 
-00089 #define Z_PARENTGROUP(parentGroup)  \
-00090   ( (parentGroup != NULL) ? parentGroup->object : DEFAULT_GROUP_OBJ );
-00091 
-00097 inline std::string itos (int integer)
-00098 {
-00099   char tmp[MAX_NUM_LENGTH];
-00100   // use standard function to convert
-00101   if (snprintf (tmp, MAX_NUM_LENGTH, "%d", integer) < 0)
-00102   {
-00103     throw ZincException ("Error converting integer", __FILE__, __LINE__ );
-00104   }
-00105   return std::string (tmp);
-00106 }
-00107 
-00113 inline std::string ltos (long l)
-00114 {
-00115   char tmp[MAX_NUM_LENGTH];
-00116   // use standard function to convert
-00117   if (snprintf (tmp, MAX_NUM_LENGTH, "%ld", l) < 0)
-00118   {
-00119     throw ZincException ("Error converting long", __FILE__, __LINE__ );
-00120   }
-00121   return std::string (tmp);
-00122 }
-00123 
-00129 inline std::string dtos (double d)
-00130 {
-00131   char tmp[MAX_NUM_LENGTH];
-00132   // use standard function to convert
-00133   if (snprintf (tmp, MAX_NUM_LENGTH, "%f", d) < 0)
-00134   {
-00135     throw ZincException ("Error converting double", __FILE__, __LINE__ );
-00136   }
-00137   return std::string (tmp);
-00138 }
-00139 
-00156 #endif
-

Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincInternal_8hpp.html b/zinclib.d/doc/html/ZincInternal_8hpp.html deleted file mode 100644 index 84befd3..0000000 --- a/zinclib.d/doc/html/ZincInternal_8hpp.html +++ /dev/null @@ -1,535 +0,0 @@ - - -IntuiKit: ZincInternal.hpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincInternal.hpp File Reference

-

-#include <string>
-#include "ZincObjects.hpp"
- -

-Go to the source code of this file. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Defines

#define MAX_NUM_LENGTH   32
#define Z_TCLCB   "zincTclCb"
#define Z_BOO_POOL(no, value)   ( Tcl_SetBooleanObj (pool[no], value), pool[no] )
#define Z_INT_POOL(no, value)   ( Tcl_SetIntObj (pool[no], value), pool[no] )
#define Z_DBL_POOL(no, value)   ( Tcl_SetDoubleObj (pool[no], value), pool[no] )
#define Z_STR_POOL(no, value, length)
#define Z_LST_POOL(no, value, size)
#define Z_CLEANLIST(no)   Tcl_SetIntObj (pool[no], 0)
#define Z_DEFINE_ZOPT(string)   Tcl_Obj* ZOPT_##string = Tcl_NewStringObj ("-" #string, -1);
#define Z_DEFINE_ZFCT(string)   Tcl_Obj* ZFCT_##string = Tcl_NewStringObj (#string, -1);
#define Z_DEFINE_ZITM(string)   Tcl_Obj* ZITM_##string = Tcl_NewStringObj (#string, -1);
#define Z_PARENTGROUP(parentGroup)   ( (parentGroup != NULL) ? parentGroup->object : DEFAULT_GROUP_OBJ );

Functions

std::string itos (int integer)
std::string ltos (long l)
std::string dtos (double d)
-


Define Documentation

-

- - - - -
- - -
#define MAX_NUM_LENGTH   32 -
-
- - - - - -
-   - - -

-ZincInternal.hpp zinclib

-This software is the property of IntuiLab SA, France. See at the end of the file for the complete copyright notice

-Here we defines macros and constants that are only used within Zinclib code

-08/03/05

-Contributors: Benoit Peccatte <peccatte@intuilab.com> David Thevenin <thevenin@intuilab.com>

-

- - - - -
- - - - - - - - - - -
#define Z_BOO_POOLno,
value   )    ( Tcl_SetBooleanObj (pool[no], value), pool[no] ) -
-
- - - - - -
-   - - -

-These are macro for shortness and readability of code. They take one Tcl_Obj from the pool and put one value into it. This object is returned. They all have the same signature.

-

Parameters:
- - - -
no the id of the Tcl_Obj to take within the pool (max is ZINC_POOL_COUNT-1)
value the value to put in the extracted object
-
-
Returns:
the object from the pool
-
-

- - - - -
- - - - - - - -
#define Z_CLEANLISTno   )    Tcl_SetIntObj (pool[no], 0) -
-
- - - - - -
-   - - -

-Clear a list object. Tcl_Obj used in a list object have a refcount incremented and as such can't be reused for anything else. To free those object you need to clean the list object after use.

-

Parameters:
- - -
no the id of a Tcl_Obj within the pool which contains a list to clear
-
-
-

- - - - -
- - - - - - - - - - -
#define Z_DBL_POOLno,
value   )    ( Tcl_SetDoubleObj (pool[no], value), pool[no] ) -
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - -
#define Z_DEFINE_ZFCTstring   )    Tcl_Obj* ZFCT_##string = Tcl_NewStringObj (#string, -1); -
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - -
#define Z_DEFINE_ZITMstring   )    Tcl_Obj* ZITM_##string = Tcl_NewStringObj (#string, -1); -
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - -
#define Z_DEFINE_ZOPTstring   )    Tcl_Obj* ZOPT_##string = Tcl_NewStringObj ("-" #string, -1); -
-
- - - - - -
-   - - -

-Create a constant Tcl_Obj that can be reused as a parameter later

-string define the name and the value ov the object

-

- - - - -
- - - - - - - - - - -
#define Z_INT_POOLno,
value   )    ( Tcl_SetIntObj (pool[no], value), pool[no] ) -
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - -
#define Z_LST_POOLno,
value,
size   )  -
-
- - - - - -
-   - - -

-Value:

( Tcl_SetListObj (pool[no], size, value),\
-                                      pool[no] )
-
Make a list object

-

Parameters:
- - - - -
no the id of the Tcl_Obj to take within the pool
value a table of pointer to Tcl_Obj to put in the list
size the number objects in the table
-
-
Returns:
the list object from the pool
-
-

- - - - -
- - - - - - - -
#define Z_PARENTGROUPparentGroup   )    ( (parentGroup != NULL) ? parentGroup->object : DEFAULT_GROUP_OBJ ); -
-
- - - - - -
-   - - -

-Macro to return a parentGroup Tcl_Obj. If a NULL is group given, it returns the default one.

-

Parameters:
- - -
parentGroup the parent group to take
-
-
-

- - - - -
- - - - - - - - - - - - - -
#define Z_STR_POOLno,
value,
length   )  -
-
- - - - - -
-   - - -

-Value:

( Tcl_SetStringObj (pool[no],       \
-                                                          value, length), \
-                                        pool[no] )
-
-

- - - - -
- - -
#define Z_TCLCB   "zincTclCb" -
-
- - - - - -
-   - - -

-

-


Function Documentation

-

- - - - -
- - - - - - - - - - -
std::string dtos double  d  )  [inline]
-
- - - - - -
-   - - -

-Convert a double to a string

-

Parameters:
- - -
double the integer to convert
-
-
-

- - - - -
- - - - - - - - - - -
std::string itos int  integer  )  [inline]
-
- - - - - -
-   - - -

-Convert an integer to a string

-

Parameters:
- - -
integer the integer to convert
-
-
-

- - - - -
- - - - - - - - - - -
std::string ltos long  l  )  [inline]
-
- - - - - -
-   - - -

-Convert a long to a string

-

Parameters:
- - -
l the long to convert
-
-
-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincObjects_8cpp.html b/zinclib.d/doc/html/ZincObjects_8cpp.html deleted file mode 100644 index ca16fa0..0000000 --- a/zinclib.d/doc/html/ZincObjects_8cpp.html +++ /dev/null @@ -1,21 +0,0 @@ - - -IntuiKit: ZincObjects.cpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincObjects.cpp File Reference

-

-#include "ZincInternal.hpp"
-#include "ZincObjects.hpp"
-#include "Zinc.hpp"
- - -
-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincObjects_8hpp-source.html b/zinclib.d/doc/html/ZincObjects_8hpp-source.html deleted file mode 100644 index 2c65309..0000000 --- a/zinclib.d/doc/html/ZincObjects_8hpp-source.html +++ /dev/null @@ -1,100 +0,0 @@ - - -IntuiKit: ZincObjects.hpp Source File - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincObjects.hpp

Go to the documentation of this file.
00001 
-00016 #include "ZincTypes.hpp"
-00017 
-00018 #include <exception>
-00019 #include <string>
-00020 #include <tcl.h>
-00021 
-00022 #ifndef ZINC_OBJECTS
-00023 #define ZINC_OBJECTS
-00024 
-00025 // Object representing a zinc item
-00026 class ZincItem
-00027 {
-00028 protected:
-00032   ZincItem ();
-00033 
-00034 public:
-00035   Tcl_Obj *object;  //the object we are storing
-00036 
-00042   ZincItem (Tcl_Obj *obj);
-00043 
-00047   virtual ~ZincItem ();
-00048 };
-00049 
-00050 // Object representing a zinc image
-00051 class ZincImage : public ZincItem
-00052 {
-00056   ZincImage ();
-00057 
-00058   bool madeFromInternal;
-00059 
-00060 public:
-00066   ZincImage (Tcl_Obj *obj);
-00067 
-00073   ZincImage (Tcl_Obj *obj, bool internal);
-00074 
-00078   virtual ~ZincImage ();
-00079 };
-00080 
-00081 // Object representing a zinc bitmap
-00082 class ZincBitmap : public ZincItem
-00083 {
-00087   ZincBitmap ();
-00088 
-00089   bool madeFromInternal;
-00090 
-00091 public:
-00097   ZincBitmap (Tcl_Obj *obj);
-00098 
-00104   ZincBitmap (Tcl_Obj *obj, bool internal);
-00105 
-00111   ZincBitmap (String name);
-00112   
-00116   virtual ~ZincBitmap ();
-00117 };
-00118 
-00119 // Object representing a zinc font
-00120 class ZincFont
-00121 {
-00125   ZincFont ();
-00126 
-00127 public:
-00128   String name;
-00129 
-00133   ZincFont (const char *font);
-00134 
-00135 };
-00136 
-00140 class ZincException : public std::exception
-00141 {
-00142 
-00143 private:
-00144   String msg;   // the exception message
-00145   String file;  // file where exception have been caught
-00146   int line;     // line where exception have been caught
-00147 
-00148 public:
-00154   ZincException (String msg, char *file, int lineNo);
-00155 
-00161   ZincException (const ZincException &exception);
-00162 
-00166   virtual ~ZincException () throw();
-00167 
-00173   const char* what () const throw ();
-00174 };
-00175 
-00176 #endif
-

Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincObjects_8hpp.html b/zinclib.d/doc/html/ZincObjects_8hpp.html deleted file mode 100644 index 117e12c..0000000 --- a/zinclib.d/doc/html/ZincObjects_8hpp.html +++ /dev/null @@ -1,35 +0,0 @@ - - -IntuiKit: ZincObjects.hpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincObjects.hpp File Reference

-

-#include "ZincTypes.hpp"
-#include <exception>
-#include <string>
-#include <tcl.h>
- -

-Go to the source code of this file. - - - - - - - - - - - - -

Compounds

class  ZincBitmap
class  ZincException
class  ZincFont
class  ZincImage
class  ZincItem
-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincPath_8cpp.html b/zinclib.d/doc/html/ZincPath_8cpp.html deleted file mode 100644 index 8b65024..0000000 --- a/zinclib.d/doc/html/ZincPath_8cpp.html +++ /dev/null @@ -1,93 +0,0 @@ - - -IntuiKit: ZincPath.cpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincPath.cpp File Reference

-

-#include "Zinc.hpp"
-#include "ZincInternal.hpp"
-#include <math.h>
- - - - - - - - -

Functions

double modulo (double d, double m)

Variables

const double convertRatio = atan2 (1., 1.) * 4. / 180.
-


Function Documentation

-

- - - - -
- - - - - - - - - - - - - - - - - - - -
double modulo double  d,
double  m
[inline]
-
- - - - - -
-   - - -

-Calculate d m for doubles this is because the C works only for integers

-


Variable Documentation

-

- - - - -
- - -
const double convertRatio = atan2 (1., 1.) * 4. / 180. -
-
- - - - - -
-   - - -

-Path.cpp zinclib

-This software is the property of IntuiLab SA, France. See at the end of the file for the complete copyright notice

-Here we defines The ZincPath object

-08/03/05

-Contributors: Benoit Peccatte <peccatte@intuilab.com>

-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincPath_8hpp-source.html b/zinclib.d/doc/html/ZincPath_8hpp-source.html deleted file mode 100644 index c79af5f..0000000 --- a/zinclib.d/doc/html/ZincPath_8hpp-source.html +++ /dev/null @@ -1,64 +0,0 @@ - - -IntuiKit: ZincPath.hpp Source File - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincPath.hpp

Go to the documentation of this file.
00001 
-00015 #include "ZincTypes.hpp"
-00016 
-00017 #include <list>
-00018 #include <tcl.h>
-00019 
-00020 #ifndef ZINC_PATH
-00021 #define ZINC_PATH
-00022 
-00023 class ZincPath
-00024 {
-00025   double firstX, firstY;     //first point's coordinate
-00026   double lastX, lastY;       //last point's coordinate
-00027   Tcl_Obj* path;             //list of points
-00028 
-00035   inline void addPoint (double x, double y, bool c);
-00036 
-00051   void convertFromSvg (double x0, double y0, double &rx, double &ry, double &phi,
-00052                        bool larcgeArc, bool sweep, double x, double y,
-00053                        double &cx, double &cy, double &theta, double &delta);
-00054 
-00055 
-00056 public:
-00062   ZincPath (double x, double y);
-00063 
-00069   ~ZincPath ();
-00070 
-00071   /******************************************
-00072        ZincPath manipulation
-00073   ******************************************/
-00077   void close ();
-00078 
-00084   void lineTo (double x, double y);
-00085 
-00094   void curveTo (double cx1, double cy1, double cx2, double cy2,
-00095                 double x, double y);
-00096 
-00104   void cubicBezierTo (double cx1, double cy1, double cx2, double cy2,
-00105                       double x, double y);
-00106 
-00114   void quadraticBezierTo (double cx, double cy, double x, double y);
-00115 
-00126   void arcTo (double rx, double ry, double xAxisRotation, bool largeArc,
-00127               bool sweepFlag, double x, double y);
-00128   
-00135   Tcl_Obj* getTable ();
-00136 
-00137 };
-00138 
-00139 #endif
-00140 
-

Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincPath_8hpp.html b/zinclib.d/doc/html/ZincPath_8hpp.html deleted file mode 100644 index 53d85ab..0000000 --- a/zinclib.d/doc/html/ZincPath_8hpp.html +++ /dev/null @@ -1,26 +0,0 @@ - - -IntuiKit: ZincPath.hpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincPath.hpp File Reference

-

-#include "ZincTypes.hpp"
-#include <list>
-#include <tcl.h>
- -

-Go to the source code of this file. - - - - -

Compounds

class  ZincPath
-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincTypes_8hpp-source.html b/zinclib.d/doc/html/ZincTypes_8hpp-source.html deleted file mode 100644 index 4476d23..0000000 --- a/zinclib.d/doc/html/ZincTypes_8hpp-source.html +++ /dev/null @@ -1,163 +0,0 @@ - - -IntuiKit: ZincTypes.hpp Source File - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincTypes.hpp

Go to the documentation of this file.
00001 
-00015 #include <string>
-00016 
-00017 #ifndef ZINC_TYPES
-00018 #define ZINC_TYPES
-00019 
-00020 typedef std::string String;
-00021 
-00022 /**********************************
-00023    Predeclaration of Zinc types
-00024 **********************************/
-00025 class Zinc;
-00026 class ZincPath;
-00027 class ZincItem;
-00028 class ZincImage;
-00029 class ZincFont;
-00030 struct ZincEvent;
-00031 
-00032 /*******************************************************
-00033      Signature to use when binding with a callback
-00034 *******************************************************/
-00035 typedef void (*ZincItemCallback)
-00036              (Zinc *zinc,        // Information about the widget.
-00037               ZincItem *item,    // the item being evented
-00038               ZincEvent *event,  // event information
-00039               void *userData);   // user data provided with bind
-00040 
-00041 typedef void (*ZincWidgetCallback)
-00042              (Zinc *zinc,        // Information about the widget.
-00043               ZincEvent *event,  // event information
-00044               void *userData);   // user data provided with bind
-00045 
-00046 
-00047 /***********************************
-00048        Library constants
-00049 ***********************************/
-00050 
-00051 // Rendering model
-00052 const int ZINC_BACKEND_X11 = 0;
-00053 const int ZINC_BACKEND_OPENGL = 1;
-00054 
-00055 
-00056 /***********************************
-00057        Library enums
-00058 ***********************************/
-00059 
-00060 //Styles for line items
-00061 typedef enum
-00062 {
-00063   lineStyle_simple = 0,  
-00064   lineStyle_dashed,
-00065   lineStyle_mixed,
-00066   lineStyle_dotted
-00067 } lineStyle;
-00068 
-00069 //Styles for line cap
-00070 typedef enum
-00071 {
-00072   capStyle_butt = 0,
-00073   capStyle_projecting,
-00074   capStyle_round
-00075 } capStyle;
-00076 
-00077 //List of fill rules
-00078 typedef enum
-00079 {
-00080   fillRule_odd = 0 ,
-00081   fillRule_nonzero,
-00082   fillRule_positive,
-00083   fillRule_negative,
-00084   fillRule_abs_geq_2
-00085 } fillRule;
-00086 
-00087 //list of join style
-00088 typedef enum
-00089 {
-00090   joinStyle_bevel = 0,
-00091   joinStyle_miter,
-00092   joinStyle_round
-00093 } joinStyle;
-00094 
-00095 //list of reliefs
-00096 typedef enum
-00097 {
-00098   relief_flat = 0,
-00099   relief_raised,
-00100   relief_sunken,
-00101   relief_ridge,
-00102   relief_groove,
-00103   relief_roundraised,
-00104   relief_roundsunken,
-00105   relief_roundridge,
-00106   relief_roundgroove,
-00107   relief_raisedrule,
-00108   relief_sunkenrule
-00109 } relief;
-00110 
-00111 //List of alignments
-00112 typedef enum
-00113 {
-00114   alignment_left = 0,
-00115   alignment_right,
-00116   alignment_center
-00117 } alignment;
-00118 
-00119 //list of anchors
-00120 typedef enum
-00121 {
-00122   anchor_nw = 0,
-00123   anchor_n,
-00124   anchor_ne,
-00125   anchor_e,
-00126   anchor_se,
-00127   anchor_s,
-00128   anchor_sw,
-00129   anchor_w,
-00130   anchor_center
-00131 } anchor;
-00132 
-00133 //actions to take when calling contour
-00134 typedef enum
-00135 {
-00136   item_add_clockwise,
-00137   item_add_counterclockwise,
-00138   item_remove
-00139 } itemOperator;
-00140 
-00141 //list of possible itemtypes
-00142 typedef enum
-00143 {
-00144   item_group,
-00145   item_arc,
-00146   item_text,
-00147   item_rectangle,
-00148   item_curve,
-00149   item_icon
-00150 } itemType;
-00151 
-00152 //informations contained in an event
-00153 struct ZincEvent
-00154 {
-00155   int x,y;  // pointer position  none -> 0
-00156   int k;    // keycode           none -> 0
-00157   long t;   // timestamp         none -> 0
-00158   String K; // keysym            none -> "??"
-00159 };
-00160 
-00161 
-00162 
-00163 #endif
-

Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/ZincTypes_8hpp.html b/zinclib.d/doc/html/ZincTypes_8hpp.html deleted file mode 100644 index cc7a3ba..0000000 --- a/zinclib.d/doc/html/ZincTypes_8hpp.html +++ /dev/null @@ -1,561 +0,0 @@ - - -IntuiKit: ZincTypes.hpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincTypes.hpp File Reference

-

-#include <string>
- -

-Go to the source code of this file. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Compounds

struct  ZincEvent

Typedefs

typedef std::string String
typedef void(* ZincItemCallback )(Zinc *zinc, ZincItem *item, ZincEvent *event, void *userData)
typedef void(* ZincWidgetCallback )(Zinc *zinc, ZincEvent *event, void *userData)

Enumerations

enum  lineStyle { lineStyle_simple = 0, -lineStyle_dashed, -lineStyle_mixed, -lineStyle_dotted - }
enum  capStyle { capStyle_butt = 0, -capStyle_projecting, -capStyle_round - }
enum  fillRule {
-  fillRule_odd = 0, -fillRule_nonzero, -fillRule_positive, -fillRule_negative, -
-  fillRule_abs_geq_2 -
- }
enum  joinStyle { joinStyle_bevel = 0, -joinStyle_miter, -joinStyle_round - }
enum  relief {
-  relief_flat = 0, -relief_raised, -relief_sunken, -relief_ridge, -
-  relief_groove, -relief_roundraised, -relief_roundsunken, -relief_roundridge, -
-  relief_roundgroove, -relief_raisedrule, -relief_sunkenrule -
- }
enum  alignment { alignment_left = 0, -alignment_right, -alignment_center - }
enum  anchor {
-  anchor_nw = 0, -anchor_n, -anchor_ne, -anchor_e, -
-  anchor_se, -anchor_s, -anchor_sw, -anchor_w, -
-  anchor_center -
- }
enum  itemOperator { item_add_clockwise, -item_add_counterclockwise, -item_remove - }
enum  itemType {
-  item_group, -item_arc, -item_text, -item_rectangle, -
-  item_curve, -item_icon -
- }

Variables

const int ZINC_BACKEND_X11 = 0
const int ZINC_BACKEND_OPENGL = 1
-


Typedef Documentation

-

- - - - -
- - -
typedef std::string String -
-
- - - - - -
-   - - -

-ZincTypes.hpp zinclib

-This software is the property of IntuiLab SA, France. See at the end of the file for the complete copyright notice

-Here we defines types and constants that may be usefull for a zinclib user

-08/03/05

-Contributors: Benoit Peccatte <peccatte@intuilab.com>

-

- - - - -
- - -
typedef void(* ZincItemCallback)(Zinc *zinc, ZincItem *item, ZincEvent *event, void *userData) -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
typedef void(* ZincWidgetCallback)(Zinc *zinc, ZincEvent *event, void *userData) -
-
- - - - - -
-   - - -

-

-


Enumeration Type Documentation

-

- - - - -
- - -
enum alignment -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - -
alignment_left  -
alignment_right  -
alignment_center  -
-
-
-

- - - - -
- - -
enum anchor -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - - - - - - - -
anchor_nw  -
anchor_n  -
anchor_ne  -
anchor_e  -
anchor_se  -
anchor_s  -
anchor_sw  -
anchor_w  -
anchor_center  -
-
-
-

- - - - -
- - -
enum capStyle -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - -
capStyle_butt  -
capStyle_projecting  -
capStyle_round  -
-
-
-

- - - - -
- - -
enum fillRule -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - - - -
fillRule_odd  -
fillRule_nonzero  -
fillRule_positive  -
fillRule_negative  -
fillRule_abs_geq_2  -
-
-
-

- - - - -
- - -
enum itemOperator -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - -
item_add_clockwise  -
item_add_counterclockwise  -
item_remove  -
-
-
-

- - - - -
- - -
enum itemType -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - - - - -
item_group  -
item_arc  -
item_text  -
item_rectangle  -
item_curve  -
item_icon  -
-
-
-

- - - - -
- - -
enum joinStyle -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - -
joinStyle_bevel  -
joinStyle_miter  -
joinStyle_round  -
-
-
-

- - - - -
- - -
enum lineStyle -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - - -
lineStyle_simple  -
lineStyle_dashed  -
lineStyle_mixed  -
lineStyle_dotted  -
-
-
-

- - - - -
- - -
enum relief -
-
- - - - - -
-   - - -

-

Enumeration values:
- - - - - - - - - - - - -
relief_flat  -
relief_raised  -
relief_sunken  -
relief_ridge  -
relief_groove  -
relief_roundraised  -
relief_roundsunken  -
relief_roundridge  -
relief_roundgroove  -
relief_raisedrule  -
relief_sunkenrule  -
-
-
-


Variable Documentation

-

- - - - -
- - -
const int ZINC_BACKEND_OPENGL = 1 -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
const int ZINC_BACKEND_X11 = 0 -
-
- - - - - -
-   - - -

-

-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/Zinc_8cpp.html b/zinclib.d/doc/html/Zinc_8cpp.html deleted file mode 100644 index 7de8f8c..0000000 --- a/zinclib.d/doc/html/Zinc_8cpp.html +++ /dev/null @@ -1,3595 +0,0 @@ - - -IntuiKit: Zinc.cpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

Zinc.cpp File Reference

-

-#include "Zinc.hpp"
-#include "ZincInternal.hpp"
-#include <iostream>
-#include <sstream>
-#include <tk.h>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Defines

#define EVENT_COUNT   5
#define WIDGETCB_COUNT   3
#define ITEMCB_COUNT   4
#define z_tcl_call2(fct, msg)

Functions

int tclCallback (ClientData client_data, Tcl_Interp *interp, int argc, Tcl_Obj *CONST args[]) __attribute__((cdecl))
 Z_DEFINE_ZOPT (render)
 the "-render" option

 Z_DEFINE_ZOPT (firstend)
 the "-firstend" option

 Z_DEFINE_ZOPT (lastend)
 the "-lastend" option

 Z_DEFINE_ZOPT (position)
 the "-position" option

 Z_DEFINE_ZOPT (tags)
 the "-tags" option

 Z_DEFINE_ZOPT (backcolor)
 the "-backcolor" option

 Z_DEFINE_ZOPT (forecolor)
 the "-forecolor" option

 Z_DEFINE_ZOPT (height)
 the "-height" option

 Z_DEFINE_ZOPT (borderwidth)
 the "-borderwidth" option

 Z_DEFINE_ZOPT (closed)
 the "-closed" option

 Z_DEFINE_ZOPT (composealpha)
 the "-composealpha" option

 Z_DEFINE_ZOPT (composerotation)
 the "-composerotation" option

 Z_DEFINE_ZOPT (composescale)
 the "-composescale" option

 Z_DEFINE_ZOPT (extent)
 the "-extent" option

 Z_DEFINE_ZOPT (fillcolor)
 the "-fillcolor" option

 Z_DEFINE_ZOPT (filled)
 the "-filled" option

 Z_DEFINE_ZOPT (fillpattern)
 the "-fillpattern" option

 Z_DEFINE_ZOPT (linecolor)
 the "-linecolor" option

 Z_DEFINE_ZOPT (linepattern)
 the "-linepattern" option

 Z_DEFINE_ZOPT (linestyle)
 the "-linestyle" option

 Z_DEFINE_ZOPT (linewidth)
 the "-linewidth" option

 Z_DEFINE_ZOPT (pieslice)
 the "-pieslice" option

 Z_DEFINE_ZOPT (priority)
 the "-priority" option

 Z_DEFINE_ZOPT (sensitive)
 the "-sensitive" option

 Z_DEFINE_ZOPT (startangle)
 the "-startangle" option

 Z_DEFINE_ZOPT (tile)
 the "-tile" option

 Z_DEFINE_ZOPT (visible)
 the "-visible" option

 Z_DEFINE_ZOPT (capstyle)
 the "-capstyle" option

 Z_DEFINE_ZOPT (fillrule)
 the "-fillrule" option

 Z_DEFINE_ZOPT (joinstyle)
 the "-joinstyle" option

 Z_DEFINE_ZOPT (marker)
 the "-marker" option

 Z_DEFINE_ZOPT (relief)
 the "-relief" option

 Z_DEFINE_ZOPT (smoothrelief)
 the "-smoothrelief" option

 Z_DEFINE_ZOPT (alpha)
 the "-alpha" option

 Z_DEFINE_ZOPT (atomic)
 the "-atomic" option

 Z_DEFINE_ZOPT (clip)
 the "-clip" option

 Z_DEFINE_ZOPT (anchor)
 the "-anchor" option

 Z_DEFINE_ZOPT (color)
 the "-color" option

 Z_DEFINE_ZOPT (connecteditem)
 the "-connecteditem" option

 Z_DEFINE_ZOPT (connectionanchor)
 the "-connectionanchor" option

 Z_DEFINE_ZOPT (image)
 the "-image" option

 Z_DEFINE_ZOPT (mask)
 the "-mask" option

 Z_DEFINE_ZOPT (alignment)
 the "-alignment" option

 Z_DEFINE_ZOPT (font)
 the "-font" option

 Z_DEFINE_ZOPT (overstriked)
 the "-overstriked" option

 Z_DEFINE_ZOPT (spacing)
 the "-spacing" option

 Z_DEFINE_ZOPT (text)
 the "-text" option

 Z_DEFINE_ZOPT (underlined)
 the "-underlined" option

 Z_DEFINE_ZOPT (width)
 the "-width" option

 Z_DEFINE_ZFCT (device)
 function constants

 Z_DEFINE_ZFCT (add)
 the "add" function

 Z_DEFINE_ZFCT (bind)
 the "bind" function

 Z_DEFINE_ZFCT (bbox)
 the "bbox" function

 Z_DEFINE_ZFCT (cget)
 the "cget" function

 Z_DEFINE_ZFCT (chggroup)
 the "chggroup" function

 Z_DEFINE_ZFCT (clone)
 the "clone" function

 Z_DEFINE_ZFCT (configure)
 the "configure" function

 Z_DEFINE_ZFCT (contour)
 the "contour" function

 Z_DEFINE_ZFCT (coords)
 the "coords" function

 Z_DEFINE_ZFCT (dtag)
 the "dtag" function

 Z_DEFINE_ZFCT (focus)
 the "focus" function

 Z_DEFINE_ZFCT (gettags)
 the "gettags" function

 Z_DEFINE_ZFCT (gname)
 the "gname" function

 Z_DEFINE_ZFCT (group)
 the "group" function

 Z_DEFINE_ZFCT (itemconfigure)
 the "itemconfigure" function

 Z_DEFINE_ZFCT (itemcget)
 the "itemcget" function

 Z_DEFINE_ZFCT (lower)
 the "lower" function

 Z_DEFINE_ZFCT (raise)
 the "raise" function

 Z_DEFINE_ZFCT (remove)
 the "remove" function

 Z_DEFINE_ZFCT (rotate)
 the "rotate" function

 Z_DEFINE_ZFCT (scale)
 the "scale" function

 Z_DEFINE_ZFCT (skew)
 the "skew" function

 Z_DEFINE_ZFCT (tget)
 the "tget" function

 Z_DEFINE_ZFCT (translate)
 the "translate" function

 Z_DEFINE_ZFCT (transform)
 the "transform" function

 Z_DEFINE_ZFCT (treset)
 the "treset" function

 Z_DEFINE_ZFCT (tset)
 the "tset" function

 Z_DEFINE_ZFCT (type)
 the "type" function

 Z_DEFINE_ZITM (add)
 the "add" constant

 Z_DEFINE_ZITM (arc)
 the "arc" constant

 Z_DEFINE_ZITM (curve)
 the "curve" constant

 Z_DEFINE_ZITM (icon)
 the "icon" constant

 Z_DEFINE_ZITM (group)
 the "group" constant

 Z_DEFINE_ZITM (rectangle)
 the "rectangle" constant

 Z_DEFINE_ZITM (text)
 the "text" constant

 Z_DEFINE_ZITM (withtag)
 the "withtag" constant


Variables

Tcl_Obj * DEFAULT_GROUP_OBJ = Tcl_NewIntObj (DEFAULT_GROUP)
const char * lineStylesStrings []
Tcl_Obj * lineStyles []
const char * capStylesStrings []
Tcl_Obj * capStyles []
const char * fillRulesStrings []
Tcl_Obj * fillRules []
const char * joinStylesStrings []
Tcl_Obj * joinStyles []
const char * reliefsStrings []
Tcl_Obj * reliefs []
const char * alignmentsStrings []
Tcl_Obj * alignments []
const char * anchorsStrings []
Tcl_Obj * anchors []
const char * itemTypeStrings []
-


Define Documentation

-

- - - - -
- - -
#define EVENT_COUNT   5 -
-
- - - - - -
-   - - -

-How To call Zinc or Tcl functions:

-All arguments of the function are Tcl_Obj. To accelerate their call, there is a pool of preconstructed Tcl_Obj and some often used constant Tcl_Obj. p1 and p2 are tables of pointers to be used for arguments. Fill p1 using either predefined objects like ZITM_* or a pool objet that you can fill with the value you want. Ex : p1[1] = ZFCT_add; Macros have been defined to fill and use a pool object Ex : p1[2] = Z_INT_POOL(1, 200); Do not use twice the same pool index for the same function call. p2 is used to construct and argument which is a list of Tcl_Obj. To call the function use z_tcl_call which automaticly handle error return codes or z_command to call a Zinc command which handle all arguments too.

-

- - - - -
- - -
#define ITEMCB_COUNT   4 -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
#define WIDGETCB_COUNT   3 -
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - -
#define z_tcl_call2fct,
msg   )  -
-
- - - - - -
-   - - -

-Value:

{                          \
-    int result = (fct);      \
-    if (result != TCL_OK)    \
-    {                        \
-      Tcl_AppendResult (Zinc::interp, msg, NULL); \
-      return TCL_ERROR;      \
-    }                        \
-  }
-
-


Function Documentation

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int tclCallback ClientData  client_data,
Tcl_Interp *  interp,
int  argc,
Tcl_Obj *CONST  args[]
-
- - - - - -
-   - - -

-Real callback used by zinc TCL

-

Parameters:
- - - - - -
client_data the Zinc object
interp current interpreter
argc number of arguments
args table of arguments
-
-
-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT type   ) 
-
- - - - - -
-   - - -

-the "type" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT tset   ) 
-
- - - - - -
-   - - -

-the "tset" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT treset   ) 
-
- - - - - -
-   - - -

-the "treset" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT transform   ) 
-
- - - - - -
-   - - -

-the "transform" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT translate   ) 
-
- - - - - -
-   - - -

-the "translate" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT tget   ) 
-
- - - - - -
-   - - -

-the "tget" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT skew   ) 
-
- - - - - -
-   - - -

-the "skew" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT scale   ) 
-
- - - - - -
-   - - -

-the "scale" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT rotate   ) 
-
- - - - - -
-   - - -

-the "rotate" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT remove   ) 
-
- - - - - -
-   - - -

-the "remove" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT raise   ) 
-
- - - - - -
-   - - -

-the "raise" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT lower   ) 
-
- - - - - -
-   - - -

-the "lower" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT itemcget   ) 
-
- - - - - -
-   - - -

-the "itemcget" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT itemconfigure   ) 
-
- - - - - -
-   - - -

-the "itemconfigure" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT group   ) 
-
- - - - - -
-   - - -

-the "group" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT gname   ) 
-
- - - - - -
-   - - -

-the "gname" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT gettags   ) 
-
- - - - - -
-   - - -

-the "gettags" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT focus   ) 
-
- - - - - -
-   - - -

-the "focus" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT dtag   ) 
-
- - - - - -
-   - - -

-the "dtag" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT coords   ) 
-
- - - - - -
-   - - -

-the "coords" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT contour   ) 
-
- - - - - -
-   - - -

-the "contour" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT configure   ) 
-
- - - - - -
-   - - -

-the "configure" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT clone   ) 
-
- - - - - -
-   - - -

-the "clone" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT chggroup   ) 
-
- - - - - -
-   - - -

-the "chggroup" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT cget   ) 
-
- - - - - -
-   - - -

-the "cget" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT bbox   ) 
-
- - - - - -
-   - - -

-the "bbox" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT bind   ) 
-
- - - - - -
-   - - -

-the "bind" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT add   ) 
-
- - - - - -
-   - - -

-the "add" function -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZFCT device   ) 
-
- - - - - -
-   - - -

-function constants -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM withtag   ) 
-
- - - - - -
-   - - -

-the "withtag" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM text   ) 
-
- - - - - -
-   - - -

-the "text" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM rectangle   ) 
-
- - - - - -
-   - - -

-the "rectangle" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM group   ) 
-
- - - - - -
-   - - -

-the "group" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM icon   ) 
-
- - - - - -
-   - - -

-the "icon" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM curve   ) 
-
- - - - - -
-   - - -

-the "curve" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM arc   ) 
-
- - - - - -
-   - - -

-the "arc" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZITM add   ) 
-
- - - - - -
-   - - -

-the "add" constant -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT width   ) 
-
- - - - - -
-   - - -

-the "-width" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT underlined   ) 
-
- - - - - -
-   - - -

-the "-underlined" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT text   ) 
-
- - - - - -
-   - - -

-the "-text" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT spacing   ) 
-
- - - - - -
-   - - -

-the "-spacing" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT overstriked   ) 
-
- - - - - -
-   - - -

-the "-overstriked" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT font   ) 
-
- - - - - -
-   - - -

-the "-font" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT alignment   ) 
-
- - - - - -
-   - - -

-the "-alignment" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT mask   ) 
-
- - - - - -
-   - - -

-the "-mask" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT image   ) 
-
- - - - - -
-   - - -

-the "-image" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT connectionanchor   ) 
-
- - - - - -
-   - - -

-the "-connectionanchor" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT connecteditem   ) 
-
- - - - - -
-   - - -

-the "-connecteditem" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT color   ) 
-
- - - - - -
-   - - -

-the "-color" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT anchor   ) 
-
- - - - - -
-   - - -

-the "-anchor" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT clip   ) 
-
- - - - - -
-   - - -

-the "-clip" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT atomic   ) 
-
- - - - - -
-   - - -

-the "-atomic" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT alpha   ) 
-
- - - - - -
-   - - -

-the "-alpha" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT smoothrelief   ) 
-
- - - - - -
-   - - -

-the "-smoothrelief" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT relief   ) 
-
- - - - - -
-   - - -

-the "-relief" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT marker   ) 
-
- - - - - -
-   - - -

-the "-marker" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT joinstyle   ) 
-
- - - - - -
-   - - -

-the "-joinstyle" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT fillrule   ) 
-
- - - - - -
-   - - -

-the "-fillrule" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT capstyle   ) 
-
- - - - - -
-   - - -

-the "-capstyle" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT visible   ) 
-
- - - - - -
-   - - -

-the "-visible" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT tile   ) 
-
- - - - - -
-   - - -

-the "-tile" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT startangle   ) 
-
- - - - - -
-   - - -

-the "-startangle" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT sensitive   ) 
-
- - - - - -
-   - - -

-the "-sensitive" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT priority   ) 
-
- - - - - -
-   - - -

-the "-priority" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT pieslice   ) 
-
- - - - - -
-   - - -

-the "-pieslice" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT linewidth   ) 
-
- - - - - -
-   - - -

-the "-linewidth" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT linestyle   ) 
-
- - - - - -
-   - - -

-the "-linestyle" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT linepattern   ) 
-
- - - - - -
-   - - -

-the "-linepattern" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT linecolor   ) 
-
- - - - - -
-   - - -

-the "-linecolor" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT fillpattern   ) 
-
- - - - - -
-   - - -

-the "-fillpattern" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT filled   ) 
-
- - - - - -
-   - - -

-the "-filled" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT fillcolor   ) 
-
- - - - - -
-   - - -

-the "-fillcolor" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT extent   ) 
-
- - - - - -
-   - - -

-the "-extent" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT composescale   ) 
-
- - - - - -
-   - - -

-the "-composescale" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT composerotation   ) 
-
- - - - - -
-   - - -

-the "-composerotation" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT composealpha   ) 
-
- - - - - -
-   - - -

-the "-composealpha" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT closed   ) 
-
- - - - - -
-   - - -

-the "-closed" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT borderwidth   ) 
-
- - - - - -
-   - - -

-the "-borderwidth" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT height   ) 
-
- - - - - -
-   - - -

-the "-height" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT forecolor   ) 
-
- - - - - -
-   - - -

-the "-forecolor" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT backcolor   ) 
-
- - - - - -
-   - - -

-the "-backcolor" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT tags   ) 
-
- - - - - -
-   - - -

-the "-tags" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT position   ) 
-
- - - - - -
-   - - -

-the "-position" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT lastend   ) 
-
- - - - - -
-   - - -

-the "-lastend" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT firstend   ) 
-
- - - - - -
-   - - -

-the "-firstend" option -

-

-

- - - - -
- - - - - - - - - - -
Z_DEFINE_ZOPT render   ) 
-
- - - - - -
-   - - -

-the "-render" option -

-

-


Variable Documentation

-

- - - - -
- - -
Tcl_Obj* alignments[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  Tcl_NewStringObj ("left", -1),
-  Tcl_NewStringObj ("right", -1),
-  Tcl_NewStringObj ("center", -1),
-}
-
-

- - - - -
- - -
const char* alignmentsStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{ "left", "right", "center" }
-
-

- - - - -
- - -
Tcl_Obj* anchors[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  Tcl_NewStringObj ("nw", -1),
-  Tcl_NewStringObj ("n", -1),
-  Tcl_NewStringObj ("ne", -1),
-  Tcl_NewStringObj ("e", -1),
-  Tcl_NewStringObj ("se", -1),
-  Tcl_NewStringObj ("s", -1),
-  Tcl_NewStringObj ("sw", -1),
-  Tcl_NewStringObj ("w", -1),
-  Tcl_NewStringObj ("center", -1),
-}
-
-

- - - - -
- - -
const char* anchorsStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{ "nw", "n", "ne", "e", "se", "s", "sw", "w", "center" }
-
-

- - - - -
- - -
Tcl_Obj* capStyles[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  Tcl_NewStringObj ("butt", -1),
-  Tcl_NewStringObj ("projecting", -1),
-  Tcl_NewStringObj ("round", -1),
-}
-
-

- - - - -
- - -
const char* capStylesStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{ "butt", "projecting", "round" }
-
-

- - - - -
- - -
Tcl_Obj* DEFAULT_GROUP_OBJ = Tcl_NewIntObj (DEFAULT_GROUP) [static] -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
Tcl_Obj* fillRules[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  Tcl_NewStringObj ("odd", -1),
-  Tcl_NewStringObj ("nonzero", -1),
-  Tcl_NewStringObj ("positive", -1),
-  Tcl_NewStringObj ("negative", -1),
-  Tcl_NewStringObj ("abs_geq_2", -1),
-}
-
-

- - - - -
- - -
const char* fillRulesStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{ "odd", "nonzero", "positive", "negative", "abs_geq_2" }
-
-

- - - - -
- - -
const char* itemTypeStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  "group",
-  "arc",
-  "text",
-  "rectangle",
-  "curve",
-  "icon",
-  NULL
-}
-
-

- - - - -
- - -
Tcl_Obj* joinStyles[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  Tcl_NewStringObj ("bevel", -1),
-  Tcl_NewStringObj ("miter", -1),
-  Tcl_NewStringObj ("round", -1),
-}
-
-

- - - - -
- - -
const char* joinStylesStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{ "bevel", "miter", "round" }
-
-

- - - - -
- - -
Tcl_Obj* lineStyles[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  Tcl_NewStringObj ("simple", -1),
-  Tcl_NewStringObj ("dashed", -1),
-  Tcl_NewStringObj ("mixed", -1),
-  Tcl_NewStringObj ("dotted", -1),
-}
-
-

- - - - -
- - -
const char* lineStylesStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{ "simple", "dashed", "mixed", "dotted" }
-
-

- - - - -
- - -
Tcl_Obj* reliefs[] -
-
- - - - - -
-   - - -

-Initial value:

-{
-  Tcl_NewStringObj ("flat", -1),
-  Tcl_NewStringObj ("raised", -1),
-  Tcl_NewStringObj ("sunken", -1),
-  Tcl_NewStringObj ("ridge", -1),
-  Tcl_NewStringObj ("groove", -1),
-  Tcl_NewStringObj ("roundraised", -1),
-  Tcl_NewStringObj ("roundsunken", -1),
-  Tcl_NewStringObj ("roundridge", -1),
-  Tcl_NewStringObj ("roundgroove", -1),
-  Tcl_NewStringObj ("raisedrule", -1),
-  Tcl_NewStringObj ("sunkenrule", -1),
-}
-
-

- - - - -
- - -
const char* reliefsStrings[] -
-
- - - - - -
-   - - -

-Initial value:

-{ "flat", "raised", "sunken", "ridge", "groove", "roundraised",
-  "roundsunken", "roundridge", "roundgroove", "raisedrule", "sunkenrule" }
-
-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/Zinc_8hpp-source.html b/zinclib.d/doc/html/Zinc_8hpp-source.html deleted file mode 100644 index 494e1ee..0000000 --- a/zinclib.d/doc/html/Zinc_8hpp-source.html +++ /dev/null @@ -1,434 +0,0 @@ - - -IntuiKit: Zinc.hpp Source File - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

Zinc.hpp

Go to the documentation of this file.
00001 
-00016 #include "ZincTypes.hpp"
-00017 #include "ZincObjects.hpp"
-00018 #include "ZincPath.hpp"
-00019 #include "ZincExtern.hpp"
-00020 #include <tcl.h>
-00021 
-00022 #ifndef ZINC_HEADER
-00023 #define ZINC_HEADER
-00024 
-00025 
-00027 const int ZINC_POOL_COUNT   = 7;
-00029 const int  ZINC_PARAM_COUNT = 10;
-00030 
-00032 const int DEFAULT_GROUP = 1;
-00033 
-00037 class Zinc
-00038 {
-00039   friend class ZincPath;
-00040   
-00041 public:
-00042   Tcl_Obj *id;           
-00043   WidgetObjCmd objCmd;   
-00044   ClientData wi;         
-00045   String tclCb;          
-00046   int znId;              
-00047   String window;         
-00048 
-00049   static int znCount;                   
-00050   static Tcl_CmdInfo imgCmdInfo;        
-00051   static Tcl_CmdInfo fntCmdInfo;        
-00052   static Tcl_CmdInfo focCmdInfo;        
-00053   static Tcl_CmdInfo bndCmdInfo;        
-00054   static Tcl_Obj* pool[ZINC_POOL_COUNT];
-00055   static Tcl_Obj* p1[ZINC_PARAM_COUNT]; 
-00056   static Tcl_Obj* p2[ZINC_PARAM_COUNT]; 
-00057 
-00058 public:
-00059   static Tcl_Interp *interp;            
-00060 
-00066   Zinc (int renderingMode);
-00067 
-00071   ~Zinc ();
-00072 
-00078   void setTitle (String title);
-00079 
-00080 /*****************************************
-00081           WIDGET PROPERTIES
-00082 *****************************************/
-00083   
-00089   void setBackcolor (String value);
-00090 
-00096   String getBackcolor ();
-00097 
-00103   void setForecolor (String value);
-00104 
-00110   String getForecolor ();
-00111 
-00117   void setWidth (int value);
-00118 
-00124   int getWidth ();
-00125 
-00131   void setHeight (int value);
-00132 
-00138   int getHeight ();
-00139 
-00145   void setBorderwidth (int value);
-00146 
-00152   int getBorderwidth ();
-00153 
-00159   void setFont (ZincFont* value);
-00160 
-00166   ZincFont* getFont ();
-00167 
-00168 /*****************************************
-00169           WIDGET METHODS
-00170 *****************************************/
-00171 
-00179   void bbox (ZincItem* item, double bbox[4]);
-00180 
-00188   void relativeBbox (ZincItem* item, double bbox[4]);
-00189 
-00190 
-00197   void chggroup (ZincItem *item, ZincItem *parentGroup);
-00198 
-00205   ZincItem* clone (ZincItem *item);
-00206 
-00212   int contour (ZincItem *item);
-00213 
-00222   int contour (ZincItem *item, itemOperator flag, ZincItem *reference);
-00223 
-00232   int contour (ZincItem *item, bool add, ZincPath *contour);
-00233 
-00244   void coords (ZincItem *item, ZincPath *contour, bool add,
-00245                int contourIndex = -1, int coordIndex = -1);
-00246 
-00254   void coordsRemove (ZincItem *item, int coordIndex, int contourIndex = -1);
-00255 
-00262   void addTag (ZincItem *item, String tag);
-00263 
-00270   void dTag (ZincItem *item, String tag = String(""));
-00271 
-00280   int getTags (ZincItem *item, String*** tagList);
-00281 
-00287   void focus (ZincItem *item);
-00288 
-00295   bool isGname (String gname);
-00296 
-00303   void gname (String gradient, String gname);
-00304 
-00311   ZincItem* group (ZincItem *item);
-00312 
-00318   void lower (ZincItem *item);
-00319 
-00326   void lower (ZincItem *item, ZincItem *belowThis);
-00327 
-00333   void raise (ZincItem *item);
-00334 
-00341   void raise (ZincItem *item, ZincItem *aboveThis);
-00342 
-00349    itemType type (ZincItem *item);
-00350 
-00358   ZincItem* createTag(String tag);
-00359 
-00360 /*****************************************
-00361           ITEMS MANIPULATION
-00362 *****************************************/
-00368   void itemRemove (ZincItem *item);
-00369 
-00377   ZincItem *itemCreateGroup (ZincItem *parentGroup);
-00378 
-00386   ZincItem *itemCreateRectangle (ZincItem *parentGroup, double x, double y,
-00387                                 double width, double height);
-00388 
-00396   ZincItem *itemCreateArc (ZincItem *parentGroup, double x, double y,
-00397                            double width, double height);
-00398 
-00405   ZincItem *itemCreateText (ZincItem *parentGroup);
-00406 
-00414   ZincItem *itemCreateCurve (ZincItem *parentGroup, ZincPath *path);
-00415 
-00423   ZincItem *itemCreateIcon (ZincItem *parentGroup, ZincImage* image);
-00424 
-00425 
-00426 /**************************************************
-00427                     BINDING
-00428 **************************************************/
-00429 
-00438   void bind (String eventSpecification,
-00439              ZincWidgetCallback callBack, void *userData, bool add = false);
-00440 
-00446   void unbind (String eventSpecification);
-00447   
-00457   void itemBind (ZincItem *item, String eventSpecification,
-00458                  ZincItemCallback callBack, void *userData, bool add = false);
-00459 
-00466   void itemUnbind (ZincItem *item, String eventSpecification);
-00467 
-00468 /**************************************************
-00469            TRANSFORMATION METHODS
-00470 **************************************************/
-00471 
-00478   void itemTranslate (ZincItem * item, double dx, double dy);
-00479 
-00487   void itemTranslate (ZincItem * item, double x, double y, bool absolute);
-00488 
-00495   void itemRotate (ZincItem * item, double angle);
-00496 
-00504   void itemRotate (ZincItem * item, double angle, double x, double y);
-00505 
-00513   void itemRotate (ZincItem * item, double angle, bool degree);
-00514 
-00523   void itemRotate (ZincItem * item, double angle, double x, double y,
-00524                    bool degree);
-00525 
-00533   void itemScale (ZincItem * item, double ax, double ay);
-00534 
-00543   void itemScale (ZincItem * item, double ax, double ay, double cx, double cy);
-00544 
-00545   
-00553   void itemSkew (ZincItem * item, double sx, double sy);
-00554 
-00561   void itemSkewX (ZincItem * item, double sx);
-00562 
-00569   void itemSkewY (ZincItem * item, double sy);
-00570 
-00576   void itemResetTransformation (ZincItem * item);
-00577 
-00584   void itemSetTransformation (ZincItem * item,
-00585                               double a, double b, double c,
-00586                               double d, double e, double f);
-00587 
-00594   void itemGetTransformation (ZincItem * item,
-00595                               double *a, double *b, double *c,
-00596                               double *d, double *e, double *f);
-00597 
-00604   void itemMatrix (ZincItem * item,
-00605                    double a, double b, double c,
-00606                    double d, double e, double f);
-00607 
-00608 /*******************************************************
-00609              AUTOGENERATED METHODS (itemconfigure)
-00610 "code.hpp" in Tkzins/generic source from :
-00611    ./gen.pl Arc.c Attrs.c Color.c Curve.c Draw.c  Group.c
-00612         Image.c List.c Item.c Icon.c Rectangle.c tkZinc.c Text.c
-00613 *******************************************************/
-00614 
-00620   void itemSetClosed (ZincItem * item, bool value);
-00621 
-00627   bool itemGetClosed (ZincItem * item);
-00628 
-00634   void itemSetComposealpha (ZincItem * item, bool value);
-00635 
-00641   bool itemGetComposealpha (ZincItem * item);
-00642 
-00648   void itemSetComposerotation (ZincItem * item, bool value);
-00649 
-00655   bool itemGetComposerotation (ZincItem * item);
-00656 
-00662   void itemSetComposescale (ZincItem * item, bool value);
-00663 
-00669   bool itemGetComposescale (ZincItem * item);
-00670 
-00676   void itemSetExtent (ZincItem * item, unsigned int value);
-00677 
-00683   unsigned int itemGetExtent (ZincItem * item);
-00684 
-00690   void itemSetFillcolor (ZincItem * item, String value);
-00691 
-00697   String itemGetFillcolor (ZincItem * item);
-00698 
-00704   void itemSetFilled (ZincItem * item, bool value);
-00705 
-00711   bool itemGetFilled (ZincItem * item);
-00712 
-00718   void itemSetFillpattern (ZincItem * item, ZincBitmap * value);
-00719 
-00725   ZincBitmap * itemGetFillpattern (ZincItem * item);
-00726 
-00732   void itemSetLinecolor (ZincItem * item, String value);
-00733 
-00739   String itemGetLinecolor (ZincItem * item);
-00740 
-00746   void itemSetLinepattern (ZincItem * item, ZincBitmap * value);
-00747 
-00753   ZincBitmap * itemGetLinepattern (ZincItem * item);
-00754 
-00760   void itemSetLinestyle (ZincItem * item, lineStyle value);
-00761 
-00767   lineStyle itemGetLinestyle (ZincItem * item);
-00768 
-00774   void itemSetLinewidth (ZincItem * item, double value);
-00775 
-00781   double itemGetLinewidth (ZincItem * item);
-00782 
-00788   void itemSetPieslice (ZincItem * item, bool value);
-00789 
-00795   bool itemGetPieslice (ZincItem * item);
-00796 
-00802   void itemSetPriority (ZincItem * item, unsigned int value);
-00803 
-00809   unsigned int itemGetPriority (ZincItem * item);
-00810 
-00816   void itemSetSensitive (ZincItem * item, bool value);
-00817 
-00823   bool itemGetSensitive (ZincItem * item);
-00824 
-00830   void itemSetStartangle (ZincItem * item, unsigned int value);
-00831 
-00837   unsigned int itemGetStartangle (ZincItem * item);
-00838 
-00844   void itemSetTile (ZincItem * item, ZincBitmap * value);
-00845 
-00851   ZincBitmap * itemGetTile (ZincItem * item);
-00852 
-00858   void itemSetVisible (ZincItem * item, bool value);
-00859 
-00865   bool itemGetVisible (ZincItem * item);
-00866 
-00872   void itemSetCapstyle (ZincItem * item, capStyle value);
-00873 
-00879   capStyle itemGetCapstyle (ZincItem * item);
-00880 
-00886   void itemSetFillrule (ZincItem * item, fillRule value);
-00887 
-00893   fillRule itemGetFillrule (ZincItem * item);
-00894 
-00900   void itemSetJoinstyle (ZincItem * item, joinStyle value);
-00901 
-00907   joinStyle itemGetJoinstyle (ZincItem * item);
-00908 
-00914   void itemSetRelief (ZincItem * item, relief value);
-00915 
-00921   relief itemGetRelief (ZincItem * item);
-00922 
-00928   void itemSetSmoothrelief (ZincItem * item, bool value);
-00929 
-00935   bool itemGetSmoothrelief (ZincItem * item);
-00936 
-00942   void itemSetAlpha (ZincItem * item, unsigned int value);
-00943 
-00949   unsigned int itemGetAlpha (ZincItem * item);
-00950 
-00956   void itemSetAtomic (ZincItem * item, bool value);
-00957 
-00963   bool itemGetAtomic (ZincItem * item);
-00964 
-00970   void itemSetClip (ZincItem * item, ZincItem * value);
-00971 
-00977   ZincItem * itemGetClip (ZincItem * item);
-00978 
-00984   void itemSetAnchor (ZincItem * item, anchor value);
-00985 
-00991   anchor itemGetAnchor (ZincItem * item);
-00992 
-00998   void itemSetColor (ZincItem * item, String value);
-00999 
-01005   String itemGetColor (ZincItem * item);
-01006 
-01012   void itemSetConnecteditem (ZincItem * item, ZincItem * value);
-01013 
-01019   ZincItem * itemGetConnecteditem (ZincItem * item);
-01020 
-01026   void itemSetConnectionanchor (ZincItem * item, anchor value);
-01027 
-01033   anchor itemGetConnectionanchor (ZincItem * item);
-01034 
-01040   void itemSetImage (ZincItem * item, ZincImage * value);
-01041 
-01047   ZincImage * itemGetImage (ZincItem * item);
-01048 
-01054   void itemSetMask (ZincItem * item, ZincBitmap * value);
-01055 
-01061   ZincBitmap * itemGetMask (ZincItem * item);
-01062 
-01068   void itemSetAlignment (ZincItem * item, alignment value);
-01069 
-01075   alignment itemGetAlignment (ZincItem * item);
-01076 
-01082   void itemSetFont (ZincItem * item, ZincFont * value);
-01083 
-01089   ZincFont * itemGetFont (ZincItem * item);
-01090 
-01096   void itemSetOverstriked (ZincItem * item, bool value);
-01097 
-01103   bool itemGetOverstriked (ZincItem * item);
-01104 
-01110   void itemSetSpacing (ZincItem * item, short value);
-01111 
-01117   short itemGetSpacing (ZincItem * item);
-01118 
-01124   void itemSetText (ZincItem * item, String value);
-01125 
-01131   String itemGetText (ZincItem * item);
-01132 
-01138   void itemSetUnderlined (ZincItem * item, bool value);
-01139 
-01145   bool itemGetUnderlined (ZincItem * item);
-01146 
-01152   void itemSetWidth (ZincItem * item, unsigned short value);
-01153 
-01159   unsigned short itemGetWidth (ZincItem * item);
-01160 
-01161 
-01162 /*******************************************************
-01163              END OF AUTOGENERATED METHODS
-01164 *******************************************************/
-01165 
-01172   void itemSetFirstend (ZincItem * item, double a, double b, double c);
-01173   
-01180   void itemGetFirstend (ZincItem * item, double *a, double *b, double *c);
-01181 
-01188   void itemSetLastend (ZincItem * item, double a, double b, double c);
-01189 
-01196   void itemGetLastend (ZincItem * item, double *a, double *b, double *c);
-01197 
-01204   void itemSetPosition (ZincItem * item, double x, double y);
-01205 
-01212   void itemGetPosition (ZincItem * item, double *x, double *y);
-01213 
-01219   ZincImage* createImageFromFile (String image);
-01220 
-01226   ZincImage* createImageFromData (String image);
-01227 
-01233   ZincBitmap* createBitmapFromFile (String image);
-01234 
-01240   ZincBitmap* createBitmapFromData (String image);
-01241 
-01247   ZincBitmap* createBitmapFromName (String image);
-01248 
-01256   ZincImage* createImageFromAGGBuffer (int width, int height, unsigned char *aggBuffer);
-01257 
-01258 
-01271   ZincFont* createFont (String family, int size, int bold = -1,
-01272                         int italic = -1, int underline = -1,
-01273                         int overstrike = -1);
-01274  
-01281   int getFontAscent (ZincFont* font);
-01282 
-01289   int getImageWidth (ZincImage *image);
-01290   
-01297   int getImageHeight (ZincImage *image);
-01298   
-01299 /*******************************************************
-01300                 STATIC PROCEDURES
-01301 *******************************************************/
-01302 
-01308   static void loadZinc (char *argv0) throw (ZincException);
-01309 
-01313   static void zincMainLoop ();
-01314 
-01315 /*******************************************************
-01316                errors management
-01317 *******************************************************/
-01325   static void z_tcl_call (int result, char* p_msg) throw (ZincException);
-01326 
-01337   void z_command (int count, char* p_msg) throw (ZincException);
-01338 
-01339 };
-01340 
-01341 #endif
-

Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/Zinc_8hpp.html b/zinclib.d/doc/html/Zinc_8hpp.html deleted file mode 100644 index 39512d1..0000000 --- a/zinclib.d/doc/html/Zinc_8hpp.html +++ /dev/null @@ -1,102 +0,0 @@ - - -IntuiKit: Zinc.hpp File Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

Zinc.hpp File Reference

-

-#include "ZincTypes.hpp"
-#include "ZincObjects.hpp"
-#include "ZincPath.hpp"
-#include "ZincExtern.hpp"
-#include <tcl.h>
- -

-Go to the source code of this file. - - - - - - - - - - - -

Compounds

class  Zinc

Variables

const int ZINC_POOL_COUNT = 7
const int ZINC_PARAM_COUNT = 10
const int DEFAULT_GROUP = 1
-


Variable Documentation

-

- - - - -
- - -
const int DEFAULT_GROUP = 1 -
-
- - - - - -
-   - - -

-Defaults zinc group

-

- - - - -
- - -
const int ZINC_PARAM_COUNT = 10 -
-
- - - - - -
-   - - -

-maximum number of parameter in a zinc function

-

- - - - -
- - -
const int ZINC_POOL_COUNT = 7 -
-
- - - - - -
-   - - -

-Number of objects in the pool

-


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/annotated.html b/zinclib.d/doc/html/annotated.html deleted file mode 100644 index ab2e917..0000000 --- a/zinclib.d/doc/html/annotated.html +++ /dev/null @@ -1,23 +0,0 @@ - - -IntuiKit: Annotated Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

IntuiKit Compound List

Here are the classes, structs, unions and interfaces with brief descriptions: - - - - - - - - -
Zinc
ZincBitmap
ZincEvent
ZincException
ZincFont
ZincImage
ZincItem
ZincPath
-
Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZinc-members.html b/zinclib.d/doc/html/classZinc-members.html deleted file mode 100644 index 7fb0036..0000000 --- a/zinclib.d/doc/html/classZinc-members.html +++ /dev/null @@ -1,191 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

Zinc Member List

This is the complete list of members for Zinc, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
addTag(ZincItem *item, String tag)Zinc
bbox(ZincItem *item, double bbox[4])Zinc
bind(String eventSpecification, ZincWidgetCallback callBack, void *userData, bool add=false)Zinc
bndCmdInfoZinc [static]
chggroup(ZincItem *item, ZincItem *parentGroup)Zinc
clone(ZincItem *item)Zinc
contour(ZincItem *item)Zinc
contour(ZincItem *item, itemOperator flag, ZincItem *reference)Zinc
contour(ZincItem *item, bool add, ZincPath *contour)Zinc
coords(ZincItem *item, ZincPath *contour, bool add, int contourIndex=-1, int coordIndex=-1)Zinc
coordsRemove(ZincItem *item, int coordIndex, int contourIndex=-1)Zinc
createBitmapFromData(String image)Zinc
createBitmapFromFile(String image)Zinc
createBitmapFromName(String image)Zinc
createFont(String family, int size, int bold=-1, int italic=-1, int underline=-1, int overstrike=-1)Zinc
createImageFromAGGBuffer(int width, int height, unsigned char *aggBuffer)Zinc
createImageFromData(String image)Zinc
createImageFromFile(String image)Zinc
createTag(String tag)Zinc
dTag(ZincItem *item, String tag=String(""))Zinc
fntCmdInfoZinc [static]
focCmdInfoZinc [static]
focus(ZincItem *item)Zinc
getBackcolor()Zinc
getBorderwidth()Zinc
getFont()Zinc
getFontAscent(ZincFont *font)Zinc
getForecolor()Zinc
getHeight()Zinc
getImageHeight(ZincImage *image)Zinc
getImageWidth(ZincImage *image)Zinc
getTags(ZincItem *item, String ***tagList)Zinc
getWidth()Zinc
gname(String gradient, String gname)Zinc
group(ZincItem *item)Zinc
idZinc
imgCmdInfoZinc [static]
interpZinc [static]
isGname(String gname)Zinc
itemBind(ZincItem *item, String eventSpecification, ZincItemCallback callBack, void *userData, bool add=false)Zinc
itemCreateArc(ZincItem *parentGroup, double x, double y, double width, double height)Zinc
itemCreateCurve(ZincItem *parentGroup, ZincPath *path)Zinc
itemCreateGroup(ZincItem *parentGroup)Zinc
itemCreateIcon(ZincItem *parentGroup, ZincImage *image)Zinc
itemCreateRectangle(ZincItem *parentGroup, double x, double y, double width, double height)Zinc
itemCreateText(ZincItem *parentGroup)Zinc
itemGetAlignment(ZincItem *item)Zinc
itemGetAlpha(ZincItem *item)Zinc
itemGetAnchor(ZincItem *item)Zinc
itemGetAtomic(ZincItem *item)Zinc
itemGetCapstyle(ZincItem *item)Zinc
itemGetClip(ZincItem *item)Zinc
itemGetClosed(ZincItem *item)Zinc
itemGetColor(ZincItem *item)Zinc
itemGetComposealpha(ZincItem *item)Zinc
itemGetComposerotation(ZincItem *item)Zinc
itemGetComposescale(ZincItem *item)Zinc
itemGetConnecteditem(ZincItem *item)Zinc
itemGetConnectionanchor(ZincItem *item)Zinc
itemGetExtent(ZincItem *item)Zinc
itemGetFillcolor(ZincItem *item)Zinc
itemGetFilled(ZincItem *item)Zinc
itemGetFillpattern(ZincItem *item)Zinc
itemGetFillrule(ZincItem *item)Zinc
itemGetFirstend(ZincItem *item, double *a, double *b, double *c)Zinc
itemGetFont(ZincItem *item)Zinc
itemGetImage(ZincItem *item)Zinc
itemGetJoinstyle(ZincItem *item)Zinc
itemGetLastend(ZincItem *item, double *a, double *b, double *c)Zinc
itemGetLinecolor(ZincItem *item)Zinc
itemGetLinepattern(ZincItem *item)Zinc
itemGetLinestyle(ZincItem *item)Zinc
itemGetLinewidth(ZincItem *item)Zinc
itemGetMask(ZincItem *item)Zinc
itemGetOverstriked(ZincItem *item)Zinc
itemGetPieslice(ZincItem *item)Zinc
itemGetPosition(ZincItem *item, double *x, double *y)Zinc
itemGetPriority(ZincItem *item)Zinc
itemGetRelief(ZincItem *item)Zinc
itemGetSensitive(ZincItem *item)Zinc
itemGetSmoothrelief(ZincItem *item)Zinc
itemGetSpacing(ZincItem *item)Zinc
itemGetStartangle(ZincItem *item)Zinc
itemGetText(ZincItem *item)Zinc
itemGetTile(ZincItem *item)Zinc
itemGetTransformation(ZincItem *item, double *a, double *b, double *c, double *d, double *e, double *f)Zinc
itemGetUnderlined(ZincItem *item)Zinc
itemGetVisible(ZincItem *item)Zinc
itemGetWidth(ZincItem *item)Zinc
itemMatrix(ZincItem *item, double a, double b, double c, double d, double e, double f)Zinc
itemRemove(ZincItem *item)Zinc
itemResetTransformation(ZincItem *item)Zinc
itemRotate(ZincItem *item, double angle)Zinc
itemRotate(ZincItem *item, double angle, double x, double y)Zinc
itemRotate(ZincItem *item, double angle, bool degree)Zinc
itemRotate(ZincItem *item, double angle, double x, double y, bool degree)Zinc
itemScale(ZincItem *item, double ax, double ay)Zinc
itemScale(ZincItem *item, double ax, double ay, double cx, double cy)Zinc
itemSetAlignment(ZincItem *item, alignment value)Zinc
itemSetAlpha(ZincItem *item, unsigned int value)Zinc
itemSetAnchor(ZincItem *item, anchor value)Zinc
itemSetAtomic(ZincItem *item, bool value)Zinc
itemSetCapstyle(ZincItem *item, capStyle value)Zinc
itemSetClip(ZincItem *item, ZincItem *value)Zinc
itemSetClosed(ZincItem *item, bool value)Zinc
itemSetColor(ZincItem *item, String value)Zinc
itemSetComposealpha(ZincItem *item, bool value)Zinc
itemSetComposerotation(ZincItem *item, bool value)Zinc
itemSetComposescale(ZincItem *item, bool value)Zinc
itemSetConnecteditem(ZincItem *item, ZincItem *value)Zinc
itemSetConnectionanchor(ZincItem *item, anchor value)Zinc
itemSetExtent(ZincItem *item, unsigned int value)Zinc
itemSetFillcolor(ZincItem *item, String value)Zinc
itemSetFilled(ZincItem *item, bool value)Zinc
itemSetFillpattern(ZincItem *item, ZincBitmap *value)Zinc
itemSetFillrule(ZincItem *item, fillRule value)Zinc
itemSetFirstend(ZincItem *item, double a, double b, double c)Zinc
itemSetFont(ZincItem *item, ZincFont *value)Zinc
itemSetImage(ZincItem *item, ZincImage *value)Zinc
itemSetJoinstyle(ZincItem *item, joinStyle value)Zinc
itemSetLastend(ZincItem *item, double a, double b, double c)Zinc
itemSetLinecolor(ZincItem *item, String value)Zinc
itemSetLinepattern(ZincItem *item, ZincBitmap *value)Zinc
itemSetLinestyle(ZincItem *item, lineStyle value)Zinc
itemSetLinewidth(ZincItem *item, double value)Zinc
itemSetMask(ZincItem *item, ZincBitmap *value)Zinc
itemSetOverstriked(ZincItem *item, bool value)Zinc
itemSetPieslice(ZincItem *item, bool value)Zinc
itemSetPosition(ZincItem *item, double x, double y)Zinc
itemSetPriority(ZincItem *item, unsigned int value)Zinc
itemSetRelief(ZincItem *item, relief value)Zinc
itemSetSensitive(ZincItem *item, bool value)Zinc
itemSetSmoothrelief(ZincItem *item, bool value)Zinc
itemSetSpacing(ZincItem *item, short value)Zinc
itemSetStartangle(ZincItem *item, unsigned int value)Zinc
itemSetText(ZincItem *item, String value)Zinc
itemSetTile(ZincItem *item, ZincBitmap *value)Zinc
itemSetTransformation(ZincItem *item, double a, double b, double c, double d, double e, double f)Zinc
itemSetUnderlined(ZincItem *item, bool value)Zinc
itemSetVisible(ZincItem *item, bool value)Zinc
itemSetWidth(ZincItem *item, unsigned short value)Zinc
itemSkew(ZincItem *item, double sx, double sy)Zinc
itemSkewX(ZincItem *item, double sx)Zinc
itemSkewY(ZincItem *item, double sy)Zinc
itemTranslate(ZincItem *item, double dx, double dy)Zinc
itemTranslate(ZincItem *item, double x, double y, bool absolute)Zinc
itemUnbind(ZincItem *item, String eventSpecification)Zinc
loadZinc(char *argv0)Zinc [static]
lower(ZincItem *item)Zinc
lower(ZincItem *item, ZincItem *belowThis)Zinc
objCmdZinc
p1Zinc [static]
p2Zinc [static]
poolZinc [static]
raise(ZincItem *item)Zinc
raise(ZincItem *item, ZincItem *aboveThis)Zinc
relativeBbox(ZincItem *item, double bbox[4])Zinc
setBackcolor(String value)Zinc
setBorderwidth(int value)Zinc
setFont(ZincFont *value)Zinc
setForecolor(String value)Zinc
setHeight(int value)Zinc
setTitle(String title)Zinc
setWidth(int value)Zinc
tclCbZinc
type(ZincItem *item)Zinc
unbind(String eventSpecification)Zinc
wiZinc
windowZinc
z_command(int count, char *p_msg)Zinc
z_tcl_call(int result, char *p_msg)Zinc [static]
Zinc(int renderingMode)Zinc
zincMainLoop()Zinc [static]
ZincPath classZinc [friend]
znCountZinc [static]
znIdZinc
~Zinc()Zinc

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZinc.html b/zinclib.d/doc/html/classZinc.html deleted file mode 100644 index 50f0263..0000000 --- a/zinclib.d/doc/html/classZinc.html +++ /dev/null @@ -1,7569 +0,0 @@ - - -IntuiKit: Zinc class Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

Zinc Class Reference

#include <Zinc.hpp> -

-List of all members.


Detailed Description

-This class contains a zinc widget and members to create and modify items -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Zinc (int renderingMode)
 ~Zinc ()
void setTitle (String title)
void setBackcolor (String value)
String getBackcolor ()
void setForecolor (String value)
String getForecolor ()
void setWidth (int value)
int getWidth ()
void setHeight (int value)
int getHeight ()
void setBorderwidth (int value)
int getBorderwidth ()
void setFont (ZincFont *value)
ZincFontgetFont ()
void bbox (ZincItem *item, double bbox[4])
void relativeBbox (ZincItem *item, double bbox[4])
void chggroup (ZincItem *item, ZincItem *parentGroup)
ZincItemclone (ZincItem *item)
int contour (ZincItem *item)
int contour (ZincItem *item, itemOperator flag, ZincItem *reference)
int contour (ZincItem *item, bool add, ZincPath *contour)
void coords (ZincItem *item, ZincPath *contour, bool add, int contourIndex=-1, int coordIndex=-1)
void coordsRemove (ZincItem *item, int coordIndex, int contourIndex=-1)
void addTag (ZincItem *item, String tag)
void dTag (ZincItem *item, String tag=String(""))
int getTags (ZincItem *item, String ***tagList)
void focus (ZincItem *item)
bool isGname (String gname)
void gname (String gradient, String gname)
ZincItemgroup (ZincItem *item)
void lower (ZincItem *item)
void lower (ZincItem *item, ZincItem *belowThis)
void raise (ZincItem *item)
void raise (ZincItem *item, ZincItem *aboveThis)
itemType type (ZincItem *item)
ZincItemcreateTag (String tag)
void itemRemove (ZincItem *item)
ZincItemitemCreateGroup (ZincItem *parentGroup)
ZincItemitemCreateRectangle (ZincItem *parentGroup, double x, double y, double width, double height)
ZincItemitemCreateArc (ZincItem *parentGroup, double x, double y, double width, double height)
ZincItemitemCreateText (ZincItem *parentGroup)
ZincItemitemCreateCurve (ZincItem *parentGroup, ZincPath *path)
ZincItemitemCreateIcon (ZincItem *parentGroup, ZincImage *image)
void bind (String eventSpecification, ZincWidgetCallback callBack, void *userData, bool add=false)
void unbind (String eventSpecification)
void itemBind (ZincItem *item, String eventSpecification, ZincItemCallback callBack, void *userData, bool add=false)
void itemUnbind (ZincItem *item, String eventSpecification)
void itemTranslate (ZincItem *item, double dx, double dy)
void itemTranslate (ZincItem *item, double x, double y, bool absolute)
void itemRotate (ZincItem *item, double angle)
void itemRotate (ZincItem *item, double angle, double x, double y)
void itemRotate (ZincItem *item, double angle, bool degree)
void itemRotate (ZincItem *item, double angle, double x, double y, bool degree)
void itemScale (ZincItem *item, double ax, double ay)
void itemScale (ZincItem *item, double ax, double ay, double cx, double cy)
void itemSkew (ZincItem *item, double sx, double sy)
void itemSkewX (ZincItem *item, double sx)
void itemSkewY (ZincItem *item, double sy)
void itemResetTransformation (ZincItem *item)
void itemSetTransformation (ZincItem *item, double a, double b, double c, double d, double e, double f)
void itemGetTransformation (ZincItem *item, double *a, double *b, double *c, double *d, double *e, double *f)
void itemMatrix (ZincItem *item, double a, double b, double c, double d, double e, double f)
void itemSetClosed (ZincItem *item, bool value)
bool itemGetClosed (ZincItem *item)
void itemSetComposealpha (ZincItem *item, bool value)
bool itemGetComposealpha (ZincItem *item)
void itemSetComposerotation (ZincItem *item, bool value)
bool itemGetComposerotation (ZincItem *item)
void itemSetComposescale (ZincItem *item, bool value)
bool itemGetComposescale (ZincItem *item)
void itemSetExtent (ZincItem *item, unsigned int value)
unsigned int itemGetExtent (ZincItem *item)
void itemSetFillcolor (ZincItem *item, String value)
String itemGetFillcolor (ZincItem *item)
void itemSetFilled (ZincItem *item, bool value)
bool itemGetFilled (ZincItem *item)
void itemSetFillpattern (ZincItem *item, ZincBitmap *value)
ZincBitmapitemGetFillpattern (ZincItem *item)
void itemSetLinecolor (ZincItem *item, String value)
String itemGetLinecolor (ZincItem *item)
void itemSetLinepattern (ZincItem *item, ZincBitmap *value)
ZincBitmapitemGetLinepattern (ZincItem *item)
void itemSetLinestyle (ZincItem *item, lineStyle value)
lineStyle itemGetLinestyle (ZincItem *item)
void itemSetLinewidth (ZincItem *item, double value)
double itemGetLinewidth (ZincItem *item)
void itemSetPieslice (ZincItem *item, bool value)
bool itemGetPieslice (ZincItem *item)
void itemSetPriority (ZincItem *item, unsigned int value)
unsigned int itemGetPriority (ZincItem *item)
void itemSetSensitive (ZincItem *item, bool value)
bool itemGetSensitive (ZincItem *item)
void itemSetStartangle (ZincItem *item, unsigned int value)
unsigned int itemGetStartangle (ZincItem *item)
void itemSetTile (ZincItem *item, ZincBitmap *value)
ZincBitmapitemGetTile (ZincItem *item)
void itemSetVisible (ZincItem *item, bool value)
bool itemGetVisible (ZincItem *item)
void itemSetCapstyle (ZincItem *item, capStyle value)
capStyle itemGetCapstyle (ZincItem *item)
void itemSetFillrule (ZincItem *item, fillRule value)
fillRule itemGetFillrule (ZincItem *item)
void itemSetJoinstyle (ZincItem *item, joinStyle value)
joinStyle itemGetJoinstyle (ZincItem *item)
void itemSetRelief (ZincItem *item, relief value)
relief itemGetRelief (ZincItem *item)
void itemSetSmoothrelief (ZincItem *item, bool value)
bool itemGetSmoothrelief (ZincItem *item)
void itemSetAlpha (ZincItem *item, unsigned int value)
unsigned int itemGetAlpha (ZincItem *item)
void itemSetAtomic (ZincItem *item, bool value)
bool itemGetAtomic (ZincItem *item)
void itemSetClip (ZincItem *item, ZincItem *value)
ZincItemitemGetClip (ZincItem *item)
void itemSetAnchor (ZincItem *item, anchor value)
anchor itemGetAnchor (ZincItem *item)
void itemSetColor (ZincItem *item, String value)
String itemGetColor (ZincItem *item)
void itemSetConnecteditem (ZincItem *item, ZincItem *value)
ZincItemitemGetConnecteditem (ZincItem *item)
void itemSetConnectionanchor (ZincItem *item, anchor value)
anchor itemGetConnectionanchor (ZincItem *item)
void itemSetImage (ZincItem *item, ZincImage *value)
ZincImageitemGetImage (ZincItem *item)
void itemSetMask (ZincItem *item, ZincBitmap *value)
ZincBitmapitemGetMask (ZincItem *item)
void itemSetAlignment (ZincItem *item, alignment value)
alignment itemGetAlignment (ZincItem *item)
void itemSetFont (ZincItem *item, ZincFont *value)
ZincFontitemGetFont (ZincItem *item)
void itemSetOverstriked (ZincItem *item, bool value)
bool itemGetOverstriked (ZincItem *item)
void itemSetSpacing (ZincItem *item, short value)
short itemGetSpacing (ZincItem *item)
void itemSetText (ZincItem *item, String value)
String itemGetText (ZincItem *item)
void itemSetUnderlined (ZincItem *item, bool value)
bool itemGetUnderlined (ZincItem *item)
void itemSetWidth (ZincItem *item, unsigned short value)
unsigned short itemGetWidth (ZincItem *item)
void itemSetFirstend (ZincItem *item, double a, double b, double c)
void itemGetFirstend (ZincItem *item, double *a, double *b, double *c)
void itemSetLastend (ZincItem *item, double a, double b, double c)
void itemGetLastend (ZincItem *item, double *a, double *b, double *c)
void itemSetPosition (ZincItem *item, double x, double y)
void itemGetPosition (ZincItem *item, double *x, double *y)
ZincImagecreateImageFromFile (String image)
ZincImagecreateImageFromData (String image)
ZincBitmapcreateBitmapFromFile (String image)
ZincBitmapcreateBitmapFromData (String image)
ZincBitmapcreateBitmapFromName (String image)
ZincImagecreateImageFromAGGBuffer (int width, int height, unsigned char *aggBuffer)
ZincFontcreateFont (String family, int size, int bold=-1, int italic=-1, int underline=-1, int overstrike=-1)
int getFontAscent (ZincFont *font)
int getImageWidth (ZincImage *image)
int getImageHeight (ZincImage *image)
void z_command (int count, char *p_msg) throw (ZincException)

Static Public Member Functions

void loadZinc (char *argv0) throw (ZincException)
void zincMainLoop ()
void z_tcl_call (int result, char *p_msg) throw (ZincException)

Public Attributes

Tcl_Obj * id
 the id of this object

WidgetObjCmd objCmd
 the command associated with this object

ClientData wi
 the zinc object itself

String tclCb
 name of the binding callback

int znId
 the znCount at creation time

String window
 the window which contains the widget


Static Public Attributes

int znCount = 0
 count to create unique ids

Tcl_CmdInfo imgCmdInfo
 the command associated with image

Tcl_CmdInfo fntCmdInfo
 the command associated with font

Tcl_CmdInfo focCmdInfo
 the command associated with fous

Tcl_CmdInfo bndCmdInfo
 the command associated with bind

Tcl_Obj * pool [ZINC_POOL_COUNT]
 a pool of tclobj ready to be used

Tcl_Obj * p1 [ZINC_PARAM_COUNT]
 table of pointeur use for parameters

Tcl_Obj * p2 [ZINC_PARAM_COUNT]
 table of pointeur use for parameters

Tcl_Interp * interp
 the tcl interpreter


Friends

class ZincPath
-


Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - - -
Zinc::Zinc int  renderingMode  ) 
-
- - - - - -
-   - - -

-The public constructor

-

Parameters:
- - -
renderingMode ZINC_BACKEND_X11 or ZINC_BACKEND_OPENGL
-
-
-

- - - - -
- - - - - - - - - -
Zinc::~Zinc  ) 
-
- - - - - -
-   - - -

-The public destructor

-


Member Function Documentation

-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::addTag ZincItem item,
String  tag
-
- - - - - -
-   - - -

-Add a tag to an item

-

Parameters:
- - - -
item the item to add tag to
tag a tag to add
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::bbox ZincItem item,
double  bbox[4]
-
- - - - - -
-   - - -

-Get the bounding box of an item

-

Parameters:
- - - -
item the item to get bbox
bbox a table where we'll put the bounding box bbox[0] = x0, bbox[1] = y0, bbox[2] = xc, bbox[3] = yc
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::bind String  eventSpecification,
ZincWidgetCallback  callBack,
void *  userData,
bool  add = false
-
- - - - - -
-   - - -

-Bind a function to an event on the zinc widget

-

Parameters:
- - - - - -
eventSpecification tcl style event specicication
callBack the function which will be called back
userData data we will give back to the callback when called
add false to replace existing bind or true to add
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::chggroup ZincItem item,
ZincItem parentGroup
-
- - - - - -
-   - - -

-Change the group of an item

-

Parameters:
- - - -
item the item to move
parentGroup new group for the item
-
-
-

- - - - -
- - - - - - - - - - -
ZincItem * Zinc::clone ZincItem item  ) 
-
- - - - - -
-   - - -

-Clone an item

-

Parameters:
- - -
item the item to clone
-
-
Returns:
the cloned item
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
int Zinc::contour ZincItem item,
bool  add,
ZincPath contour
-
- - - - - -
-   - - -

-Set the contour of an item

-

Parameters:
- - - - -
item the item on which we set the contour
add true to add a path, false to remove
reference the new contour
-
-
Returns:
the number of contour
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
int Zinc::contour ZincItem item,
itemOperator  flag,
ZincItem reference
-
- - - - - -
-   - - -

-Set the contour of an item to the one of an other

-

Parameters:
- - - - -
item the item on which we set the contour
flag the operation to do on the contour
reference the item to set contour from
-
-
Returns:
the number of contour
-
-

- - - - -
- - - - - - - - - - -
int Zinc::contour ZincItem item  ) 
-
- - - - - -
-   - - -

-Get the number of contour of an item

-

Returns:
number of contour
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::coords ZincItem item,
ZincPath contour,
bool  add,
int  contourIndex = -1,
int  coordIndex = -1
-
- - - - - -
-   - - -

-Set or modify the coordinates of an item

-

Parameters:
- - - - - - -
item the item to modify
contour new coords for the item
add true to add coords, false to replace
contourIndex the contour do modify
coordIndex the coordinate to modify (WARNING, path must be one point if the is not the default)
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::coordsRemove ZincItem item,
int  coordIndex,
int  contourIndex = -1
-
- - - - - -
-   - - -

-Remove coords of an item

-

Parameters:
- - - - -
item the item to modify
coordIndex the coordinate to rmove
contourIndex the contour on which we remove
-
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap * Zinc::createBitmapFromData String  image  ) 
-
- - - - - -
-   - - -

-Create a bitmap object base64 data

-

Parameters:
- - -
image the bitmap reference (a base64 String or binary data)
-
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap * Zinc::createBitmapFromFile String  image  ) 
-
- - - - - -
-   - - -

-Create a bitmap object from a file

-

Parameters:
- - -
image the bitmap reference (a file name)
-
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap * Zinc::createBitmapFromName String  image  ) 
-
- - - - - -
-   - - -

-Create a bitmap object using a predefined name

-

Parameters:
- - -
image the bitmap reference (a name)
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ZincFont * Zinc::createFont String  family,
int  size,
int  bold = -1,
int  italic = -1,
int  underline = -1,
int  overstrike = -1
-
- - - - - -
-   - - -

-Create a font object

-

Parameters:
- - - - - - - -
family the font mamily
size if a positive number, it is in points, if a negative number, its absolute value is a size in pixels.
bold 1 for a bold font, 0 for a normal font, -1 for unspecified
italic 1 an italic font, 0 for a roman font, -1 for unspecified
underline 1 for an underlined, 0 for a normal font, -1 for unspecified
overstrike 1 for an overstriked font, 0 for a normal font, -1 for unspecified
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
ZincImage * Zinc::createImageFromAGGBuffer int  width,
int  height,
unsigned char *  aggBuffer
-
- - - - - -
-   - - -

-Create an image object

-

Parameters:
- - - - -
width Width of image
height Height of image
aggBuffer An AGG buffer
-
-
-

- - - - -
- - - - - - - - - - -
ZincImage * Zinc::createImageFromData String  image  ) 
-
- - - - - -
-   - - -

-Create an image object using base64 data

-

Parameters:
- - -
image the image reference (a base64 String or binary data)
-
-
-

- - - - -
- - - - - - - - - - -
ZincImage * Zinc::createImageFromFile String  image  ) 
-
- - - - - -
-   - - -

-Create an image object from a file

-

Parameters:
- - -
image the image reference (a file name)
-
-
-

- - - - -
- - - - - - - - - - -
ZincItem * Zinc::createTag String  tag  ) 
-
- - - - - -
-   - - -

-Create a Zinc Tag that can be used in place of any item for zinc functions that must be called using tagOrId

-

Parameters:
- - -
tag the text of the tag
-
-
Returns:
a tag item
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::dTag ZincItem item,
String  tag = String("")
-
- - - - - -
-   - - -

-Remove a tag from an item

-

Parameters:
- - - -
item the item to remove tag from
tag a tag to remove (nothing to remove all tags)
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::focus ZincItem item  ) 
-
- - - - - -
-   - - -

-Set the focus to an item

-

Parameters:
- - -
item the item to set the focus to
-
-
-

- - - - -
- - - - - - - - - -
String Zinc::getBackcolor  ) 
-
- - - - - -
-   - - -

-Call zinc->cget ( -backcolor )

-

Returns:
backcolor value
-
-

- - - - -
- - - - - - - - - -
int Zinc::getBorderwidth  ) 
-
- - - - - -
-   - - -

-Call zinc->cget ( -borderwidth )

-

Returns:
borderwidth value
-
-

- - - - -
- - - - - - - - - -
ZincFont * Zinc::getFont  ) 
-
- - - - - -
-   - - -

-Call zinc->cget ( -font )

-

Returns:
font value
-
-

- - - - -
- - - - - - - - - - -
int Zinc::getFontAscent ZincFont font  ) 
-
- - - - - -
-   - - -

-Get font ascent

-

Parameters:
- - -
font the font
-
-
Returns:
the font ascent
-
-

- - - - -
- - - - - - - - - -
String Zinc::getForecolor  ) 
-
- - - - - -
-   - - -

-Call zinc->cget ( -forecolor )

-

Returns:
forecolor value
-
-

- - - - -
- - - - - - - - - -
int Zinc::getHeight  ) 
-
- - - - - -
-   - - -

-Call zinc->cget ( -height )

-

Returns:
height value
-
-

- - - - -
- - - - - - - - - - -
int Zinc::getImageHeight ZincImage image  ) 
-
- - - - - -
-   - - -

-Get Image height

-

Parameters:
- - -
ZincImage the image to get height from
-
-
Returns:
the height of the image
-
-

- - - - -
- - - - - - - - - - -
int Zinc::getImageWidth ZincImage image  ) 
-
- - - - - -
-   - - -

-Get Image width

-

Parameters:
- - -
ZincImage the image to get width from
-
-
Returns:
the width of the image
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
int Zinc::getTags ZincItem item,
String ***  tagList
-
- - - - - -
-   - - -

-List all tags of an item It's up to the caller to delete the resulting table and strings

-

Parameters:
- - - -
item the item to list tag from
lagList a pointer to a table of String containing tags
-
-
Returns:
the number of tags
-
-

- - - - -
- - - - - - - - - -
int Zinc::getWidth  ) 
-
- - - - - -
-   - - -

-Call zinc->cget ( -width )

-

Returns:
width value
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::gname String  gradient,
String  gname
-
- - - - - -
-   - - -

-Create a named gradient

-

Parameters:
- - - -
gradient a gradient
gname a gradient name
-
-
-

- - - - -
- - - - - - - - - - -
ZincItem * Zinc::group ZincItem item  ) 
-
- - - - - -
-   - - -

-Retreive the group of an item

-

Parameters:
- - -
item the item to get the group from
-
-
Returns:
the group
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::isGname String  gname  ) 
-
- - - - - -
-   - - -

-Tell if the name is a gradient name

-

Parameters:
- - -
gname a gradient name
-
-
Returns:
true if the name is a gradient name, false otherwise
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemBind ZincItem item,
String  eventSpecification,
ZincItemCallback  callBack,
void *  userData,
bool  add = false
-
- - - - - -
-   - - -

-Bind a function to an event on an item

-

Parameters:
- - - - - - -
item the item on which to bind
eventSpecification tcl style event specicication
callBack the function which will be called back
userData data we will give back to the callback when called
add false to replace existing bind or true to add
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ZincItem * Zinc::itemCreateArc ZincItem parentGroup,
double  x,
double  y,
double  width,
double  height
-
- - - - - -
-   - - -

-Create an arc item

-

Parameters:
- - - -
parentGroup group where we'll put it
x y width height the coordinates of the new rectangle
-
-
Returns:
the arc item
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
ZincItem * Zinc::itemCreateCurve ZincItem parentGroup,
ZincPath path
-
- - - - - -
-   - - -

-Create a curve item

-

Parameters:
- - - -
parentGroup group where we'll put it
path the path to display
-
-
Returns:
the curve item
-
-

- - - - -
- - - - - - - - - - -
ZincItem * Zinc::itemCreateGroup ZincItem parentGroup  ) 
-
- - - - - -
-   - - -

-Create a group item

-

Parameters:
- - -
parentGroup group where we'll put the new group, if NULL we create in the defaults group
-
-
Returns:
the group item
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
ZincItem * Zinc::itemCreateIcon ZincItem parentGroup,
ZincImage image
-
- - - - - -
-   - - -

-Create an icon item

-

Parameters:
- - - -
parentGroup group where we'll put it
image a zincImage to display
-
-
Returns:
the icon item
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ZincItem * Zinc::itemCreateRectangle ZincItem parentGroup,
double  x,
double  y,
double  width,
double  height
-
- - - - - -
-   - - -

-Create a rectangle item

-

Parameters:
- - - -
parentGroup group where we'll put it
x y width height the coordinates of the new rectangle
-
-
Returns:
the rectangle item
-
-

- - - - -
- - - - - - - - - - -
ZincItem * Zinc::itemCreateText ZincItem parentGroup  ) 
-
- - - - - -
-   - - -

-Create a text item

-

Parameters:
- - -
parentGroup group where we'll put it
-
-
Returns:
the text item
-
-

- - - - -
- - - - - - - - - - -
alignment Zinc::itemGetAlignment ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -alignment )

Parameters:
- - -
item the item to get alignment from
-
-
Returns:
alignment value
-
-

- - - - -
- - - - - - - - - - -
unsigned int Zinc::itemGetAlpha ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -alpha )

Parameters:
- - -
item the item to get alpha from
-
-
Returns:
alpha value
-
-

- - - - -
- - - - - - - - - - -
anchor Zinc::itemGetAnchor ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -anchor )

Parameters:
- - -
item the item to get anchor from
-
-
Returns:
anchor value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetAtomic ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -atomic )

Parameters:
- - -
item the item to get atomic from
-
-
Returns:
atomic value
-
-

- - - - -
- - - - - - - - - - -
capStyle Zinc::itemGetCapstyle ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -capstyle )

Parameters:
- - -
item the item to get capstyle from
-
-
Returns:
capstyle value
-
-

- - - - -
- - - - - - - - - - -
ZincItem * Zinc::itemGetClip ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -clip )

Parameters:
- - -
item the item to get clip from
-
-
Returns:
clip value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetClosed ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -closed )

Parameters:
- - -
item the item to get closed from
-
-
Returns:
closed value
-
-

- - - - -
- - - - - - - - - - -
String Zinc::itemGetColor ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -color )

Parameters:
- - -
item the item to get color from
-
-
Returns:
color value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetComposealpha ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -composealpha )

Parameters:
- - -
item the item to get composealpha from
-
-
Returns:
composealpha value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetComposerotation ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -composerotation )

Parameters:
- - -
item the item to get composerotation from
-
-
Returns:
composerotation value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetComposescale ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -composescale )

Parameters:
- - -
item the item to get composescale from
-
-
Returns:
composescale value
-
-

- - - - -
- - - - - - - - - - -
ZincItem * Zinc::itemGetConnecteditem ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -connecteditem )

Parameters:
- - -
item the item to get connecteditem from
-
-
Returns:
connecteditem value
-
-

- - - - -
- - - - - - - - - - -
anchor Zinc::itemGetConnectionanchor ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -connectionanchor )

Parameters:
- - -
item the item to get connectionanchor from
-
-
Returns:
connectionanchor value
-
-

- - - - -
- - - - - - - - - - -
unsigned int Zinc::itemGetExtent ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -extent )

Parameters:
- - -
item the item to get extent from
-
-
Returns:
extent value
-
-

- - - - -
- - - - - - - - - - -
String Zinc::itemGetFillcolor ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -fillcolor )

Parameters:
- - -
item the item to get fillcolor from
-
-
Returns:
fillcolor value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetFilled ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -filled )

Parameters:
- - -
item the item to get filled from
-
-
Returns:
filled value
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap * Zinc::itemGetFillpattern ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -fillpattern )

Parameters:
- - -
item the item to get fillpattern from
-
-
Returns:
fillpattern value
-
-

- - - - -
- - - - - - - - - - -
fillRule Zinc::itemGetFillrule ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -fillrule )

Parameters:
- - -
item the item to get fillrule from
-
-
Returns:
fillrule value
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemGetFirstend ZincItem item,
double *  a,
double *  b,
double *  c
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -firstend )

-

Parameters:
- - - -
item the item to get firstend from
a,b,c values used to sedwhere we'll put end
-
-
-

- - - - -
- - - - - - - - - - -
ZincFont * Zinc::itemGetFont ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -font )

Parameters:
- - -
item the item to get font from
-
-
Returns:
font value
-
-

- - - - -
- - - - - - - - - - -
ZincImage * Zinc::itemGetImage ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -image )

Parameters:
- - -
item the item to get image from
-
-
Returns:
image value
-
-

- - - - -
- - - - - - - - - - -
joinStyle Zinc::itemGetJoinstyle ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -joinstyle )

Parameters:
- - -
item the item to get joinstyle from
-
-
Returns:
joinstyle value
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemGetLastend ZincItem item,
double *  a,
double *  b,
double *  c
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -lastend )

-

Parameters:
- - - -
item the item to get lastend from
a,b,c values used to sedwhere we'll put end
-
-
-

- - - - -
- - - - - - - - - - -
String Zinc::itemGetLinecolor ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -linecolor )

Parameters:
- - -
item the item to get linecolor from
-
-
Returns:
linecolor value
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap * Zinc::itemGetLinepattern ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -linepattern )

Parameters:
- - -
item the item to get linepattern from
-
-
Returns:
linepattern value
-
-

- - - - -
- - - - - - - - - - -
lineStyle Zinc::itemGetLinestyle ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -linestyle )

Parameters:
- - -
item the item to get linestyle from
-
-
Returns:
linestyle value
-
-

- - - - -
- - - - - - - - - - -
double Zinc::itemGetLinewidth ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -linewidth )

Parameters:
- - -
item the item to get linewidth from
-
-
Returns:
linewidth value
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap * Zinc::itemGetMask ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -mask )

Parameters:
- - -
item the item to get mask from
-
-
Returns:
mask value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetOverstriked ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -overstriked )

Parameters:
- - -
item the item to get overstriked from
-
-
Returns:
overstriked value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetPieslice ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -pieslice )

Parameters:
- - -
item the item to get pieslice from
-
-
Returns:
pieslice value
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemGetPosition ZincItem item,
double *  x,
double *  y
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -position )

-

Parameters:
- - - -
item the item to get position from
x,y position
-
-
-

- - - - -
- - - - - - - - - - -
unsigned int Zinc::itemGetPriority ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -priority )

Parameters:
- - -
item the item to get priority from
-
-
Returns:
priority value
-
-

- - - - -
- - - - - - - - - - -
relief Zinc::itemGetRelief ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -relief )

Parameters:
- - -
item the item to get relief from
-
-
Returns:
relief value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetSensitive ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -sensitive )

Parameters:
- - -
item the item to get sensitive from
-
-
Returns:
sensitive value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetSmoothrelief ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -smoothrelief )

Parameters:
- - -
item the item to get smoothrelief from
-
-
Returns:
smoothrelief value
-
-

- - - - -
- - - - - - - - - - -
short Zinc::itemGetSpacing ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -spacing )

Parameters:
- - -
item the item to get spacing from
-
-
Returns:
spacing value
-
-

- - - - -
- - - - - - - - - - -
unsigned int Zinc::itemGetStartangle ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -startangle )

Parameters:
- - -
item the item to get startangle from
-
-
Returns:
startangle value
-
-

- - - - -
- - - - - - - - - - -
String Zinc::itemGetText ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -text )

Parameters:
- - -
item the item to get text from
-
-
Returns:
text value
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap * Zinc::itemGetTile ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -tile )

Parameters:
- - -
item the item to get tile from
-
-
Returns:
tile value
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemGetTransformation ZincItem item,
double *  a,
double *  b,
double *  c,
double *  d,
double *  e,
double *  f
-
- - - - - -
-   - - -

-Get current transform matrix

-

Parameters:
- - - -
item the item to which we apply the transform
a,b,c,d,e,f places where we'll put the transform matrix
-
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetUnderlined ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -underlined )

Parameters:
- - -
item the item to get underlined from
-
-
Returns:
underlined value
-
-

- - - - -
- - - - - - - - - - -
bool Zinc::itemGetVisible ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -visible )

Parameters:
- - -
item the item to get visible from
-
-
Returns:
visible value
-
-

- - - - -
- - - - - - - - - - -
unsigned short Zinc::itemGetWidth ZincItem item  ) 
-
- - - - - -
-   - - -

-Call zinc->itemcget ( -width )

Parameters:
- - -
item the item to get width from
-
-
Returns:
width value
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemMatrix ZincItem item,
double  a,
double  b,
double  c,
double  d,
double  e,
double  f
-
- - - - - -
-   - - -

-Multiply current transform by a matrix

-

Parameters:
- - - -
item the item to which we apply the transform
a,b,c,d,e,f the new transform matrix
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::itemRemove ZincItem item  ) 
-
- - - - - -
-   - - -

-Suppress an item

-

Parameters:
- - -
item the item to suppress
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::itemResetTransformation ZincItem item  ) 
-
- - - - - -
-   - - -

-Reset all transformations associated with the item

-

Parameters:
- - -
item the item to which we apply the transform
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemRotate ZincItem item,
double  angle,
double  x,
double  y,
bool  degree
-
- - - - - -
-   - - -

-Rotate an item

-

Parameters:
- - - - - -
item the item to which we apply the transform
angle the angle to rotate in radian
x y the center of the rotation
degree true for an angle in degree, false for an angle in radians
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemRotate ZincItem item,
double  angle,
bool  degree
-
- - - - - -
-   - - -

-Rotate an item

-

Parameters:
- - - - -
item the item to which we apply the transform
angle the angle to rotate
degree true for an angle in degree, false for an angle in radians
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemRotate ZincItem item,
double  angle,
double  x,
double  y
-
- - - - - -
-   - - -

-Rotate an item

-

Parameters:
- - - - -
item the item to which we apply the transform
angle the angle to rotate in radian
x y the center of the rotation
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemRotate ZincItem item,
double  angle
-
- - - - - -
-   - - -

-Rotate an item

-

Parameters:
- - - -
item the item to which we apply the transform
angle the angle to rotate in radian
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemScale ZincItem item,
double  ax,
double  ay,
double  cx,
double  cy
-
- - - - - -
-   - - -

-Scale an item using a specified center

-

Parameters:
- - - - - -
item the item to which we apply the transform
ax horizontal scale
ay vertical scale
cx cy center of the scale
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemScale ZincItem item,
double  ax,
double  ay
-
- - - - - -
-   - - -

-Scale an item

-

Parameters:
- - - - -
item the item to which we apply the transform
ax horizontal scale
ay vertical scale
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetAlignment ZincItem item,
alignment  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -alignment )

Parameters:
- - - -
item the item to configure
value the alignment to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetAlpha ZincItem item,
unsigned int  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -alpha )

Parameters:
- - - -
item the item to configure
value the alpha to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetAnchor ZincItem item,
anchor  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -anchor )

Parameters:
- - - -
item the item to configure
value the anchor to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetAtomic ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -atomic )

Parameters:
- - - -
item the item to configure
value the atomic to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetCapstyle ZincItem item,
capStyle  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -capstyle )

Parameters:
- - - -
item the item to configure
value the capstyle to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetClip ZincItem item,
ZincItem value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -clip )

Parameters:
- - - -
item the item to configure
value the clip to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetClosed ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -closed )

Parameters:
- - - -
item the item to configure
value the closed to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetColor ZincItem item,
String  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -color )

Parameters:
- - - -
item the item to configure
value the color to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetComposealpha ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -composealpha )

Parameters:
- - - -
item the item to configure
value the composealpha to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetComposerotation ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -composerotation )

Parameters:
- - - -
item the item to configure
value the composerotation to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetComposescale ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -composescale )

Parameters:
- - - -
item the item to configure
value the composescale to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetConnecteditem ZincItem item,
ZincItem value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -connecteditem )

Parameters:
- - - -
item the item to configure
value the connecteditem to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetConnectionanchor ZincItem item,
anchor  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -connectionanchor )

Parameters:
- - - -
item the item to configure
value the connectionanchor to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetExtent ZincItem item,
unsigned int  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -extent )

Parameters:
- - - -
item the item to configure
value the extent to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetFillcolor ZincItem item,
String  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -fillcolor )

Parameters:
- - - -
item the item to configure
value the fillcolor to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetFilled ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -filled )

Parameters:
- - - -
item the item to configure
value the filled to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetFillpattern ZincItem item,
ZincBitmap value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -fillpattern )

Parameters:
- - - -
item the item to configure
value the fillpattern to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetFillrule ZincItem item,
fillRule  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -fillrule )

Parameters:
- - - -
item the item to configure
value the fillrule to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetFirstend ZincItem item,
double  a,
double  b,
double  c
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -firstend )

-

Parameters:
- - - -
item the item to set firstend to
a,b,c values used to set end
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetFont ZincItem item,
ZincFont value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -font )

Parameters:
- - - -
item the item to configure
value the font to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetImage ZincItem item,
ZincImage value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -image )

Parameters:
- - - -
item the item to configure
value the image to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetJoinstyle ZincItem item,
joinStyle  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -joinstyle )

Parameters:
- - - -
item the item to configure
value the joinstyle to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetLastend ZincItem item,
double  a,
double  b,
double  c
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -lastend )

-

Parameters:
- - - -
item the item to set lastend to
a,b,c values used to set end
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetLinecolor ZincItem item,
String  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -linecolor )

Parameters:
- - - -
item the item to configure
value the linecolor to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetLinepattern ZincItem item,
ZincBitmap value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -linepattern )

Parameters:
- - - -
item the item to configure
value the linepattern to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetLinestyle ZincItem item,
lineStyle  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -linestyle )

Parameters:
- - - -
item the item to configure
value the linestyle to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetLinewidth ZincItem item,
double  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -linewidth )

Parameters:
- - - -
item the item to configure
value the linewidth to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetMask ZincItem item,
ZincBitmap value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -mask )

Parameters:
- - - -
item the item to configure
value the mask to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetOverstriked ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -overstriked )

Parameters:
- - - -
item the item to configure
value the overstriked to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetPieslice ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -pieslice )

Parameters:
- - - -
item the item to configure
value the pieslice to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetPosition ZincItem item,
double  x,
double  y
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -position )

-

Parameters:
- - - -
item the item to get width fromset position to
x,y position
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetPriority ZincItem item,
unsigned int  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -priority )

Parameters:
- - - -
item the item to configure
value the priority to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetRelief ZincItem item,
relief  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -relief )

Parameters:
- - - -
item the item to configure
value the relief to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetSensitive ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -sensitive )

Parameters:
- - - -
item the item to configure
value the sensitive to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetSmoothrelief ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -smoothrelief )

Parameters:
- - - -
item the item to configure
value the smoothrelief to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetSpacing ZincItem item,
short  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -spacing )

Parameters:
- - - -
item the item to configure
value the spacing to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetStartangle ZincItem item,
unsigned int  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -startangle )

Parameters:
- - - -
item the item to configure
value the startangle to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetText ZincItem item,
String  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -text )

Parameters:
- - - -
item the item to configure
value the text to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetTile ZincItem item,
ZincBitmap value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -tile )

Parameters:
- - - -
item the item to configure
value the tile to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetTransformation ZincItem item,
double  a,
double  b,
double  c,
double  d,
double  e,
double  f
-
- - - - - -
-   - - -

-Replace current transform by a matrix

-

Parameters:
- - - -
item the item to which we apply the transform
a,b,c,d,e,f the new transform matrix
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetUnderlined ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -underlined )

Parameters:
- - - -
item the item to configure
value the underlined to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetVisible ZincItem item,
bool  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -visible )

Parameters:
- - - -
item the item to configure
value the visible to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSetWidth ZincItem item,
unsigned short  value
-
- - - - - -
-   - - -

-Call zinc->itemconfigure ( -width )

Parameters:
- - - -
item the item to configure
value the width to set
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemSkew ZincItem item,
double  sx,
double  sy
-
- - - - - -
-   - - -

-Skew an item

-

Parameters:
- - - - -
item the item to which we apply the transform
sx horizontal skew
sy vertical skew
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSkewX ZincItem item,
double  sx
-
- - - - - -
-   - - -

-Skew an item horizontaly

-

Parameters:
- - - -
item the item to which we apply the transform
sx horizontal skew
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemSkewY ZincItem item,
double  sy
-
- - - - - -
-   - - -

-Skew an item verticaly

-

Parameters:
- - - -
item the item to which we apply the transform
sy vertical skew
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemTranslate ZincItem item,
double  x,
double  y,
bool  absolute
-
- - - - - -
-   - - -

-Translate the item

-

Parameters:
- - - - -
item the item to which we apply the transform
x y translation vector
absolute true if the translation is absolute
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
void Zinc::itemTranslate ZincItem item,
double  dx,
double  dy
-
- - - - - -
-   - - -

-Translate the item

-

Parameters:
- - - -
item the item to which we apply the transform
dx dy translation vector
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::itemUnbind ZincItem item,
String  eventSpecification
-
- - - - - -
-   - - -

-Annulate a binding

-

Parameters:
- - - -
item the item on which to unbind
eventSpecification tcl style event specicication
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::loadZinc char *  argv0  )  throw (ZincException) [static]
-
- - - - - -
-   - - -

-Loads the zinc library and initialize tcl and tk

-

Parameters:
- - -
argv0 the name of the execytable as passed in argv[0]
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::lower ZincItem item,
ZincItem belowThis
-
- - - - - -
-   - - -

-Reorder items to lower one

-

Parameters:
- - - -
item the item to lower
belowThis and item that will be over item
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::lower ZincItem item  ) 
-
- - - - - -
-   - - -

-Reorder items to lower one

-

Parameters:
- - -
item the item to lower
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::raise ZincItem item,
ZincItem aboveThis
-
- - - - - -
-   - - -

-Reorder items to raise one

-

Parameters:
- - - -
item the item to raise
aboveThis an item that will be under item
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::raise ZincItem item  ) 
-
- - - - - -
-   - - -

-Reorder items to raise one

-

Parameters:
- - -
item the item to raise
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::relativeBbox ZincItem item,
double  bbox[4]
-
- - - - - -
-   - - -

-Get the bounding box of an item in its parent group

-

Parameters:
- - - -
item the item to get bbox in its parent group
bbox a table where we'll put the bounding box bbox[0] = x0, bbox[1] = y0, bbox[2] = xc, bbox[3] = yc
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::setBackcolor String  value  ) 
-
- - - - - -
-   - - -

-Call zinc->configure ( -backcolor )

-

Parameters:
- - -
value the backcolor to set
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::setBorderwidth int  value  ) 
-
- - - - - -
-   - - -

-Call zinc->configure ( -borderwidth )

-

Parameters:
- - -
value the borderwidth to set
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::setFont ZincFont value  ) 
-
- - - - - -
-   - - -

-Call zinc->configure ( -font )

-

Parameters:
- - -
value the font to set
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::setForecolor String  value  ) 
-
- - - - - -
-   - - -

-Call zinc->configure ( -forecolor )

-

Parameters:
- - -
value the forecolor to set
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::setHeight int  value  ) 
-
- - - - - -
-   - - -

-Call zinc->configure ( -height )

-

Parameters:
- - -
value the height to set
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::setTitle String  title  ) 
-
- - - - - -
-   - - -

-Change window title

-

Parameters:
- - -
title the title string
-
-
-

- - - - -
- - - - - - - - - - -
void Zinc::setWidth int  value  ) 
-
- - - - - -
-   - - -

-Call zinc->configure ( -width )

-

Parameters:
- - -
value the width to set
-
-
-

- - - - -
- - - - - - - - - - -
itemType Zinc::type ZincItem item  ) 
-
- - - - - -
-   - - -

-Return the type of an item

-

Parameters:
- - -
item an item
-
-
Returns:
the type of the item
-
-

- - - - -
- - - - - - - - - - -
void Zinc::unbind String  eventSpecification  ) 
-
- - - - - -
-   - - -

-Annulate a binding

-

Parameters:
- - -
eventSpecification tcl style event specicication
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::z_command int  count,
char *  p_msg
throw (ZincException)
-
- - - - - -
-   - - -

-This is a inline because it is called frequently and needs to be optimized Use this to call the zinObjectCommand fuction. The call is made using the pre allocated table p1, it must contain Tcl_Obj thar are parameters to the zinObjectCommand function. A parameter indicate how many parameters are passed to the zinObjectCommand function.

-

Parameters:
- - - -
count the number of parameters in p1
msg the error message to throw in case of error
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void Zinc::z_tcl_call int  result,
char *  p_msg
throw (ZincException) [static]
-
- - - - - -
-   - - -

-This is inline because it is called frequently and needs to be optimized Use this when you need to call a function that can return a TCL error code.

-

Parameters:
- - - -
fct the full function call
msg the error message to throw in case of error
-
-
-

- - - - -
- - - - - - - - - -
void Zinc::zincMainLoop  )  [static]
-
- - - - - -
-   - - -

-Run tk mainloop and returns when there is no more Tk window

-


Friends And Related Function Documentation

-

- - - - -
- - -
friend class ZincPath [friend] -
-
- - - - - -
-   - - -

-

-


Member Data Documentation

-

- - - - -
- - -
Tcl_CmdInfo Zinc::bndCmdInfo [static] -
-
- - - - - -
-   - - -

-the command associated with bind -

-

-

- - - - -
- - -
Tcl_CmdInfo Zinc::fntCmdInfo [static] -
-
- - - - - -
-   - - -

-the command associated with font -

-

-

- - - - -
- - -
Tcl_CmdInfo Zinc::focCmdInfo [static] -
-
- - - - - -
-   - - -

-the command associated with fous -

-

-

- - - - -
- - -
Tcl_Obj* Zinc::id -
-
- - - - - -
-   - - -

-the id of this object -

-

-

- - - - -
- - -
Tcl_CmdInfo Zinc::imgCmdInfo [static] -
-
- - - - - -
-   - - -

-the command associated with image -

-

-

- - - - -
- - -
Tcl_Interp * Zinc::interp [static] -
-
- - - - - -
-   - - -

-the tcl interpreter -

-

-

- - - - -
- - -
WidgetObjCmd Zinc::objCmd -
-
- - - - - -
-   - - -

-the command associated with this object -

-

-

- - - - -
- - -
Tcl_Obj * Zinc::p1 [static] -
-
- - - - - -
-   - - -

-table of pointeur use for parameters -

-

-

- - - - -
- - -
Tcl_Obj * Zinc::p2 [static] -
-
- - - - - -
-   - - -

-table of pointeur use for parameters -

-

-

- - - - -
- - -
Tcl_Obj * Zinc::pool [static] -
-
- - - - - -
-   - - -

-a pool of tclobj ready to be used -

-

-

- - - - -
- - -
String Zinc::tclCb -
-
- - - - - -
-   - - -

-name of the binding callback -

-

-

- - - - -
- - -
ClientData Zinc::wi -
-
- - - - - -
-   - - -

-the zinc object itself -

-

-

- - - - -
- - -
String Zinc::window -
-
- - - - - -
-   - - -

-the window which contains the widget -

-

-

- - - - -
- - -
int Zinc::znCount = 0 [static] -
-
- - - - - -
-   - - -

-count to create unique ids -

-

-

- - - - -
- - -
int Zinc::znId -
-
- - - - - -
-   - - -

-the znCount at creation time -

-

-


The documentation for this class was generated from the following files: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincBitmap-members.html b/zinclib.d/doc/html/classZincBitmap-members.html deleted file mode 100644 index 1429f1a..0000000 --- a/zinclib.d/doc/html/classZincBitmap-members.html +++ /dev/null @@ -1,22 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincBitmap Member List

This is the complete list of members for ZincBitmap, including all inherited members. - - - - - - - - -
objectZincItem
ZincBitmap(Tcl_Obj *obj)ZincBitmap
ZincBitmap(Tcl_Obj *obj, bool internal)ZincBitmap
ZincBitmap(String name)ZincBitmap
ZincItem()ZincItem [protected]
ZincItem(Tcl_Obj *obj)ZincItem
~ZincBitmap()ZincBitmap [virtual]
~ZincItem()ZincItem [virtual]

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincBitmap.html b/zinclib.d/doc/html/classZincBitmap.html deleted file mode 100644 index f1b7fb6..0000000 --- a/zinclib.d/doc/html/classZincBitmap.html +++ /dev/null @@ -1,177 +0,0 @@ - - -IntuiKit: ZincBitmap class Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincBitmap Class Reference

#include <ZincObjects.hpp> -

-

Inheritance diagram for ZincBitmap: -

- -ZincItem - -List of all members. - - - - - - - - - - -

Public Member Functions

 ZincBitmap (Tcl_Obj *obj)
 ZincBitmap (Tcl_Obj *obj, bool internal)
 ZincBitmap (String name)
virtual ~ZincBitmap ()
-

Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - - -
ZincBitmap::ZincBitmap Tcl_Obj *  obj  ) 
-
- - - - - -
-   - - -

-The public constructor (redefine the inherited one)

-

Parameters:
- - -
obj the object we want to store
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
ZincBitmap::ZincBitmap Tcl_Obj *  obj,
bool  internal
-
- - - - - -
-   - - -

-The public constructor (redefine the inherited one)

-

Parameters:
- - -
obj the object we want to store
-
-
-

- - - - -
- - - - - - - - - - -
ZincBitmap::ZincBitmap String  name  ) 
-
- - - - - -
-   - - -

-The public constructor (redefine the inherited one)

-

Parameters:
- - -
name the name of a predefined bitmap
-
-
-

- - - - -
- - - - - - - - - -
ZincBitmap::~ZincBitmap  )  [virtual]
-
- - - - - -
-   - - -

-The public destructor

-


The documentation for this class was generated from the following files: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincBitmap.png b/zinclib.d/doc/html/classZincBitmap.png deleted file mode 100644 index 46a0958..0000000 Binary files a/zinclib.d/doc/html/classZincBitmap.png and /dev/null differ diff --git a/zinclib.d/doc/html/classZincException-members.html b/zinclib.d/doc/html/classZincException-members.html deleted file mode 100644 index ccdd2c6..0000000 --- a/zinclib.d/doc/html/classZincException-members.html +++ /dev/null @@ -1,18 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincException Member List

This is the complete list of members for ZincException, including all inherited members. - - - - -
what() constZincException
ZincException(String msg, char *file, int lineNo)ZincException
ZincException(const ZincException &exception)ZincException
~ZincException()ZincException [virtual]

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincException.html b/zinclib.d/doc/html/classZincException.html deleted file mode 100644 index a2f5d9f..0000000 --- a/zinclib.d/doc/html/classZincException.html +++ /dev/null @@ -1,177 +0,0 @@ - - -IntuiKit: ZincException class Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincException Class Reference

#include <ZincObjects.hpp> -

-List of all members.


Detailed Description

-Exceptions that are throwed by zinclib -

- - - - - - - - - - - -

Public Member Functions

 ZincException (String msg, char *file, int lineNo)
 ZincException (const ZincException &exception)
virtual ~ZincException () throw ()
const char * what () const throw ()
-


Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
ZincException::ZincException String  msg,
char *  file,
int  lineNo
-
- - - - - -
-   - - -

-A public constructor with a String parameter

-

Parameters:
- - -
msg the error message
-
-
-

- - - - -
- - - - - - - - - - -
ZincException::ZincException const ZincException exception  ) 
-
- - - - - -
-   - - -

-Copy constructor

-

Parameters:
- - -
exception the original exception
-
-
-

- - - - -
- - - - - - - - - -
ZincException::~ZincException  )  throw () [virtual]
-
- - - - - -
-   - - -

-Public destructor

-


Member Function Documentation

-

- - - - -
- - - - - - - - - -
const char * ZincException::what  )  const throw ()
-
- - - - - -
-   - - -

-Retreive the exception message

-

Returns:
the message
-
-


The documentation for this class was generated from the following files: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincFont-members.html b/zinclib.d/doc/html/classZincFont-members.html deleted file mode 100644 index 00b946e..0000000 --- a/zinclib.d/doc/html/classZincFont-members.html +++ /dev/null @@ -1,16 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincFont Member List

This is the complete list of members for ZincFont, including all inherited members. - - -
nameZincFont
ZincFont(const char *font)ZincFont

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincFont.html b/zinclib.d/doc/html/classZincFont.html deleted file mode 100644 index aa47be4..0000000 --- a/zinclib.d/doc/html/classZincFont.html +++ /dev/null @@ -1,79 +0,0 @@ - - -IntuiKit: ZincFont class Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincFont Class Reference

#include <ZincObjects.hpp> -

-List of all members. - - - - - - - -

Public Member Functions

 ZincFont (const char *font)

Public Attributes

String name
-


Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - - -
ZincFont::ZincFont const char *  font  ) 
-
- - - - - -
-   - - -

-The public constructor

-


Member Data Documentation

-

- - - - -
- - -
String ZincFont::name -
-
- - - - - -
-   - - -

-

-


The documentation for this class was generated from the following files: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincImage-members.html b/zinclib.d/doc/html/classZincImage-members.html deleted file mode 100644 index 948f5e9..0000000 --- a/zinclib.d/doc/html/classZincImage-members.html +++ /dev/null @@ -1,21 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincImage Member List

This is the complete list of members for ZincImage, including all inherited members. - - - - - - - -
objectZincItem
ZincImage(Tcl_Obj *obj)ZincImage
ZincImage(Tcl_Obj *obj, bool internal)ZincImage
ZincItem()ZincItem [protected]
ZincItem(Tcl_Obj *obj)ZincItem
~ZincImage()ZincImage [virtual]
~ZincItem()ZincItem [virtual]

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincImage.html b/zinclib.d/doc/html/classZincImage.html deleted file mode 100644 index 350b0a9..0000000 --- a/zinclib.d/doc/html/classZincImage.html +++ /dev/null @@ -1,140 +0,0 @@ - - -IntuiKit: ZincImage class Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincImage Class Reference

#include <ZincObjects.hpp> -

-

Inheritance diagram for ZincImage: -

- -ZincItem - -List of all members. - - - - - - - - -

Public Member Functions

 ZincImage (Tcl_Obj *obj)
 ZincImage (Tcl_Obj *obj, bool internal)
virtual ~ZincImage ()
-

Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - - -
ZincImage::ZincImage Tcl_Obj *  obj  ) 
-
- - - - - -
-   - - -

-The public constructor (redefine the inherited one)

-

Parameters:
- - -
obj the object we want to store
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
ZincImage::ZincImage Tcl_Obj *  obj,
bool  internal
-
- - - - - -
-   - - -

-The public constructor (redefine the inherited one)

-

Parameters:
- - -
obj the object we want to store
-
-
-

- - - - -
- - - - - - - - - -
ZincImage::~ZincImage  )  [virtual]
-
- - - - - -
-   - - -

-The public destructor

-


The documentation for this class was generated from the following files: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincImage.png b/zinclib.d/doc/html/classZincImage.png deleted file mode 100644 index b10412d..0000000 Binary files a/zinclib.d/doc/html/classZincImage.png and /dev/null differ diff --git a/zinclib.d/doc/html/classZincItem-members.html b/zinclib.d/doc/html/classZincItem-members.html deleted file mode 100644 index 0a2d7f2..0000000 --- a/zinclib.d/doc/html/classZincItem-members.html +++ /dev/null @@ -1,18 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincItem Member List

This is the complete list of members for ZincItem, including all inherited members. - - - - -
objectZincItem
ZincItem()ZincItem [protected]
ZincItem(Tcl_Obj *obj)ZincItem
~ZincItem()ZincItem [virtual]

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincItem.html b/zinclib.d/doc/html/classZincItem.html deleted file mode 100644 index 9e91df6..0000000 --- a/zinclib.d/doc/html/classZincItem.html +++ /dev/null @@ -1,159 +0,0 @@ - - -IntuiKit: ZincItem class Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincItem Class Reference

#include <ZincObjects.hpp> -

-

Inheritance diagram for ZincItem: -

- -ZincBitmap -ZincImage - -List of all members.

Detailed Description

-ZincObjects.hpp zinclib

-This software is the property of IntuiLab SA, France. See at the end of the file for the complete copyright notice

-Here we defines classes that are items in zinc

-08/03/05

-Contributors: Benoit Peccatte <peccatte@intuilab.com> David Thevenin <thevenin@intuilab.com> -

- - - - - - - - - - - - - -

Public Member Functions

 ZincItem (Tcl_Obj *obj)
virtual ~ZincItem ()

Public Attributes

Tcl_Obj * object

Protected Member Functions

 ZincItem ()
-


Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - -
ZincItem::ZincItem  )  [protected]
-
- - - - - -
-   - - -

-The protected default constructor

-

- - - - -
- - - - - - - - - - -
ZincItem::ZincItem Tcl_Obj *  obj  ) 
-
- - - - - -
-   - - -

-The public constructor

-

Parameters:
- - -
obj the object we want to store
-
-
-

- - - - -
- - - - - - - - - -
ZincItem::~ZincItem  )  [virtual]
-
- - - - - -
-   - - -

-The public destructor

-


Member Data Documentation

-

- - - - -
- - -
Tcl_Obj* ZincItem::object -
-
- - - - - -
-   - - -

-

-


The documentation for this class was generated from the following files: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincItem.png b/zinclib.d/doc/html/classZincItem.png deleted file mode 100644 index deb7fd5..0000000 Binary files a/zinclib.d/doc/html/classZincItem.png and /dev/null differ diff --git a/zinclib.d/doc/html/classZincPath-members.html b/zinclib.d/doc/html/classZincPath-members.html deleted file mode 100644 index 1ebc713..0000000 --- a/zinclib.d/doc/html/classZincPath-members.html +++ /dev/null @@ -1,23 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincPath Member List

This is the complete list of members for ZincPath, including all inherited members. - - - - - - - - - -
arcTo(double rx, double ry, double xAxisRotation, bool largeArc, bool sweepFlag, double x, double y)ZincPath
close()ZincPath
cubicBezierTo(double cx1, double cy1, double cx2, double cy2, double x, double y)ZincPath
curveTo(double cx1, double cy1, double cx2, double cy2, double x, double y)ZincPath
getTable()ZincPath
lineTo(double x, double y)ZincPath
quadraticBezierTo(double cx, double cy, double x, double y)ZincPath
ZincPath(double x, double y)ZincPath
~ZincPath()ZincPath

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classZincPath.html b/zinclib.d/doc/html/classZincPath.html deleted file mode 100644 index a45ede8..0000000 --- a/zinclib.d/doc/html/classZincPath.html +++ /dev/null @@ -1,501 +0,0 @@ - - -IntuiKit: ZincPath class Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincPath Class Reference

#include <ZincPath.hpp> -

-List of all members.


Detailed Description

-Path.hpp zinclib

-This software is the property of IntuiLab SA, France. See at the end of the file for the complete copyright notice

-Here we defines The ZincPath object

-08/03/05

-Contributors: Benoit Peccatte <peccatte@intuilab.com> -

- - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 ZincPath (double x, double y)
 ~ZincPath ()
void close ()
void lineTo (double x, double y)
void curveTo (double cx1, double cy1, double cx2, double cy2, double x, double y)
void cubicBezierTo (double cx1, double cy1, double cx2, double cy2, double x, double y)
void quadraticBezierTo (double cx, double cy, double x, double y)
void arcTo (double rx, double ry, double xAxisRotation, bool largeArc, bool sweepFlag, double x, double y)
Tcl_Obj * getTable ()
-


Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - - - - - - - - - - - -
ZincPath::ZincPath double  x,
double  y
-
- - - - - -
-   - - -

-The public constructor

-

Parameters:
- - -
x,y the initial point
-
-
-

- - - - -
- - - - - - - - - -
ZincPath::~ZincPath  ) 
-
- - - - - -
-   - - -

-The public destructor

-

Warning:
Do not destroy a ZincPath if Zinc is not loaded
-
-


Member Function Documentation

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void ZincPath::arcTo double  rx,
double  ry,
double  xAxisRotation,
bool  largeArc,
bool  sweepFlag,
double  x,
double  y
-
- - - - - -
-   - - -

-Draw an arc from current point to x,y

-

Parameters:
- - - - - - - -
rx x-radius of ellipse
ry y-radius of ellipse
xAxisRotation rotation of ellipse
largeArc true if the large part of the ellipse
sweepFlag true for a positive angle direction for the drawing
x,y destination point
-
-
-

- - - - -
- - - - - - - - - -
void ZincPath::close  ) 
-
- - - - - -
-   - - -

-Close current path

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void ZincPath::cubicBezierTo double  cx1,
double  cy1,
double  cx2,
double  cy2,
double  x,
double  y
-
- - - - - -
-   - - -

-Draw a cubic bezier using specified control and destination points

-

Parameters:
- - - - -
cx1,cy1 first control point
cx2,cy2 second control point
x,y destination point
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void ZincPath::curveTo double  cx1,
double  cy1,
double  cx2,
double  cy2,
double  x,
double  y
-
- - - - - -
-   - - -

-Draw a cubic bezier using specified control and destination points call cubicBezierTo

-

Parameters:
- - - - -
cx1,cy1 first control point
cx2,cy2 second control point
x,y destination point
-
-
-

- - - - -
- - - - - - - - - -
Tcl_Obj * ZincPath::getTable  ) 
-
- - - - - -
-   - - -

-Return a Tcl_Obj* containing a list of coords points It's up to the caller to delete the resulting table

-

Returns:
a Tcl_Obj* of type list
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - -
void ZincPath::lineTo double  x,
double  y
-
- - - - - -
-   - - -

-Draw a line from current point to next point

-

Parameters:
- - -
x,y next point
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void ZincPath::quadraticBezierTo double  cx,
double  cy,
double  x,
double  y
-
- - - - - -
-   - - -

-Draw a quadratic bezier using specified control and destination point

-

Parameters:
- - - - -
cx1,cy1 first control point
cx2,cy2 second control point
x,y destination point
-
-
-


The documentation for this class was generated from the following files: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/classes.html b/zinclib.d/doc/html/classes.html deleted file mode 100644 index 2621289..0000000 --- a/zinclib.d/doc/html/classes.html +++ /dev/null @@ -1,15 +0,0 @@ - - -IntuiKit: Alphabetical index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

IntuiKit Compound Index

-
  Z  
-
ZincBitmap   ZincException   ZincImage   ZincPath   
Zinc   ZincEvent   ZincFont   ZincItem   

Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/doxygen.css b/zinclib.d/doc/html/doxygen.css deleted file mode 100644 index 0564e82..0000000 --- a/zinclib.d/doc/html/doxygen.css +++ /dev/null @@ -1,160 +0,0 @@ -H1 { - text-align: center; - font-family: Arial, Helvetica, sans-serif; -} -H2 { - font-family: Geneva, Arial, Helvetica, sans-serif; -} -CAPTION { font-weight: bold } -DIV.qindex { width: 100%; - background-color: #eeeeff; - border: 4px solid #eeeeff; - text-align: center; - margin-bottom: 2px -} -A.qindex { text-decoration: none; font-weight: bold; } -A.qindex:hover { text-decoration: none; background-color: #ddddff } -A.qindexHL { text-decoration: none; font-weight: bold; - background-color: #6666cc; - color: #ffffff - } -A.qindexHL:hover { text-decoration: none; background-color: #6666cc } -A.qindexRef { text-decoration: none; font-weight: bold; } -A.qindexRef:hover { text-decoration: none; background-color: #ddddff } -A.qindexRefHL { text-decoration: none; font-weight: bold; - background-color: #6666cc; - color: #ffffff - } -A.qindexRefHL:hover { text-decoration: none; background-color: #6666cc } -A.el { text-decoration: none; font-weight: bold } -A.elRef { font-weight: bold } -A.code { text-decoration: none; font-weight: normal; color: #4444ee } -A.codeRef { font-weight: normal; color: #4444ee } -A:hover { text-decoration: none; background-color: #f2f2ff } -DL.el { margin-left: -1cm } -DIV.fragment { - width: 98%; - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - padding-left: 4px; - margin: 4px; -} -DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } -TD.md { background-color: #f2f2ff; font-weight: bold; } -TD.mdname1 { background-color: #f2f2ff; font-weight: bold; color: #602020; } -TD.mdname { background-color: #f2f2ff; font-weight: bold; color: #602020; width: 600px; } -DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold } -DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller } -BODY { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} -TD.indexkey { - background-color: #eeeeff; - font-weight: bold; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px -} -TD.indexvalue { - background-color: #eeeeff; - font-style: italic; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px -} -TR.memlist { - background-color: #f0f0f0; -} -P.formulaDsp { text-align: center; } -IMG.formulaDsp { } -IMG.formulaInl { vertical-align: middle; } -SPAN.keyword { color: #008000 } -SPAN.keywordtype { color: #604020 } -SPAN.keywordflow { color: #e08000 } -SPAN.comment { color: #800000 } -SPAN.preprocessor { color: #806020 } -SPAN.stringliteral { color: #002080 } -SPAN.charliteral { color: #008080 } -.mdTable { - border: 1px solid #868686; - background-color: #f2f2ff; -} -.mdRow { - padding: 8px 20px; -} -.mdescLeft { - font-size: smaller; - font-family: Arial, Helvetica, sans-serif; - background-color: #FAFAFA; - padding-left: 8px; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.mdescRight { - font-size: smaller; - font-family: Arial, Helvetica, sans-serif; - font-style: italic; - background-color: #FAFAFA; - padding-left: 4px; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; - padding-bottom: 0px; - padding-right: 8px; -} -.memItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-style: solid; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-family: Geneva, Arial, Helvetica, sans-serif; - font-size: 12px; -} -.memItemRight { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-style: solid; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-family: Geneva, Arial, Helvetica, sans-serif; - font-size: 13px; -} diff --git a/zinclib.d/doc/html/doxygen.png b/zinclib.d/doc/html/doxygen.png deleted file mode 100644 index 96ae72c..0000000 Binary files a/zinclib.d/doc/html/doxygen.png and /dev/null differ diff --git a/zinclib.d/doc/html/files.html b/zinclib.d/doc/html/files.html deleted file mode 100644 index 8f06dec..0000000 --- a/zinclib.d/doc/html/files.html +++ /dev/null @@ -1,24 +0,0 @@ - - -IntuiKit: File Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

IntuiKit File List

Here is a list of all files with brief descriptions: - - - - - - - - - -
Zinc.cpp
Zinc.hpp [code]
ZincExtern.hpp [code]
ZincInternal.hpp [code]
ZincObjects.cpp
ZincObjects.hpp [code]
ZincPath.cpp
ZincPath.hpp [code]
ZincTypes.hpp [code]
-
Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/functions.html b/zinclib.d/doc/html/functions.html deleted file mode 100644 index f762e56..0000000 --- a/zinclib.d/doc/html/functions.html +++ /dev/null @@ -1,278 +0,0 @@ - - -IntuiKit: Compound Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Related Functions
-
a | b | c | d | f | g | i | k | l | n | o | p | q | r | s | t | u | w | x | y | z | ~
- -

- -

-Here is a list of all class members with links to the classes they belong to:

- a - -

-

- b - -

-

- c - -

-

- d - -

-

- f - -

-

- g - -

-

- i - -

-

- k - -

-

- l - -

-

- n - -

-

- o - -

-

- p - -

-

- q - -

-

- r - -

-

- s - -

-

- t - -

-

- u - -

-

- w - -

-

- x - -

-

- y - -

-

- z - -

-

- ~ - -

-
Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/functions_func.html b/zinclib.d/doc/html/functions_func.html deleted file mode 100644 index 6086dd7..0000000 --- a/zinclib.d/doc/html/functions_func.html +++ /dev/null @@ -1,238 +0,0 @@ - - -IntuiKit: Compound Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Related Functions
-
a | b | c | d | f | g | i | l | q | r | s | t | u | w | z | ~
- -

- -

-

- a - -

-

- b - -

-

- c - -

-

- d - -

-

- f - -

-

- g - -

-

- i - -

-

- l - -

-

- q - -

-

- r - -

-

- s - -

-

- t - -

-

- u - -

-

- w - -

-

- z - -

-

- ~ - -

-
Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/functions_rela.html b/zinclib.d/doc/html/functions_rela.html deleted file mode 100644 index 7da9a8d..0000000 --- a/zinclib.d/doc/html/functions_rela.html +++ /dev/null @@ -1,19 +0,0 @@ - - -IntuiKit: Compound Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Related Functions
- -

-

-
Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/functions_vars.html b/zinclib.d/doc/html/functions_vars.html deleted file mode 100644 index 7492f7f..0000000 --- a/zinclib.d/doc/html/functions_vars.html +++ /dev/null @@ -1,40 +0,0 @@ - - -IntuiKit: Compound Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Related Functions
- -

-

-
Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/globals.html b/zinclib.d/doc/html/globals.html deleted file mode 100644 index 59e4bb9..0000000 --- a/zinclib.d/doc/html/globals.html +++ /dev/null @@ -1,166 +0,0 @@ - - -IntuiKit: File Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Typedefs | Enumerations | Enumeration values | Defines
-
a | c | d | e | f | i | j | l | m | r | s | t | w | z
- -

- -

-Here is a list of all file members with links to the files they belong to:

- a - -

-

- c - -

-

- d - -

-

- e - -

-

- f - -

-

- i - -

-

- j - -

-

- l - -

-

- m - -

-

- r - -

-

- s - -

-

- t - -

-

- w - -

-

- z - -

-
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/globals_defs.html b/zinclib.d/doc/html/globals_defs.html deleted file mode 100644 index 14004ab..0000000 --- a/zinclib.d/doc/html/globals_defs.html +++ /dev/null @@ -1,34 +0,0 @@ - - -IntuiKit: File Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Typedefs | Enumerations | Enumeration values | Defines
- -

-

-
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/globals_enum.html b/zinclib.d/doc/html/globals_enum.html deleted file mode 100644 index 6db331b..0000000 --- a/zinclib.d/doc/html/globals_enum.html +++ /dev/null @@ -1,27 +0,0 @@ - - -IntuiKit: File Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Typedefs | Enumerations | Enumeration values | Defines
- -

-

-
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/globals_eval.html b/zinclib.d/doc/html/globals_eval.html deleted file mode 100644 index 4b214da..0000000 --- a/zinclib.d/doc/html/globals_eval.html +++ /dev/null @@ -1,87 +0,0 @@ - - -IntuiKit: File Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Typedefs | Enumerations | Enumeration values | Defines
-
a | c | f | i | j | l | r
- -

- -

-

- a - -

-

- c - -

-

- f - -

-

- i - -

-

- j - -

-

- l - -

-

- r - -

-
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/globals_func.html b/zinclib.d/doc/html/globals_func.html deleted file mode 100644 index 13d42b3..0000000 --- a/zinclib.d/doc/html/globals_func.html +++ /dev/null @@ -1,28 +0,0 @@ - - -IntuiKit: File Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Typedefs | Enumerations | Enumeration values | Defines
- -

-

-
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/globals_type.html b/zinclib.d/doc/html/globals_type.html deleted file mode 100644 index f698ece..0000000 --- a/zinclib.d/doc/html/globals_type.html +++ /dev/null @@ -1,22 +0,0 @@ - - -IntuiKit: File Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Typedefs | Enumerations | Enumeration values | Defines
- -

-

-
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/globals_vars.html b/zinclib.d/doc/html/globals_vars.html deleted file mode 100644 index aa2b811..0000000 --- a/zinclib.d/doc/html/globals_vars.html +++ /dev/null @@ -1,40 +0,0 @@ - - -IntuiKit: File Member Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-
All | Functions | Variables | Typedefs | Enumerations | Enumeration values | Defines
- -

-

-
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/hierarchy.html b/zinclib.d/doc/html/hierarchy.html deleted file mode 100644 index 41c1dfc..0000000 --- a/zinclib.d/doc/html/hierarchy.html +++ /dev/null @@ -1,25 +0,0 @@ - - -IntuiKit: Hierarchical Index - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

IntuiKit Class Hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically: -
Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/index.html b/zinclib.d/doc/html/index.html deleted file mode 100644 index 9f57cf0..0000000 --- a/zinclib.d/doc/html/index.html +++ /dev/null @@ -1,15 +0,0 @@ - - -IntuiKit: Main Page - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

IntuiKit Documentation

-

-

1.0


Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/structZincEvent-members.html b/zinclib.d/doc/html/structZincEvent-members.html deleted file mode 100644 index 684a187..0000000 --- a/zinclib.d/doc/html/structZincEvent-members.html +++ /dev/null @@ -1,19 +0,0 @@ - - -IntuiKit: Member List - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincEvent Member List

This is the complete list of members for ZincEvent, including all inherited members. - - - - - -
kZincEvent
KZincEvent
tZincEvent
xZincEvent
yZincEvent

Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - diff --git a/zinclib.d/doc/html/structZincEvent.html b/zinclib.d/doc/html/structZincEvent.html deleted file mode 100644 index 89437c6..0000000 --- a/zinclib.d/doc/html/structZincEvent.html +++ /dev/null @@ -1,142 +0,0 @@ - - -IntuiKit: ZincEvent struct Reference - - - -
Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
-

ZincEvent Struct Reference

#include <ZincTypes.hpp> -

-List of all members. - - - - - - - - - - - - -

Public Attributes

int x
int y
int k
long t
String K
-


Member Data Documentation

-

- - - - -
- - -
String ZincEvent::K -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
int ZincEvent::k -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
long ZincEvent::t -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
int ZincEvent::x -
-
- - - - - -
-   - - -

-

-

- - - - -
- - -
int ZincEvent::y -
-
- - - - - -
-   - - -

-

-


The documentation for this struct was generated from the following file: -
Generated on Mon Apr 18 17:40:45 2005 for IntuiKit by - -doxygen -1.3.3
- - -- cgit v1.1