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