[CpmlPair] Implemented cpml_pair_transform() shortcut
[adg.git] / docs / adg-sections.txt
blob717db95bc95b358f159487020a9c2ca4e2bbb5aa
1 <SECTION>
2 <FILE>pair</FILE>
3 <INCLUDE>adg/adg.h</INCLUDE>
4 AdgPair
5 <SUBSECTION>
6 adg_pair_dup
7 <SUBSECTION Standard>
8 ADG_TYPE_PAIR
9 adg_pair_get_type
10 </SECTION>
12 <SECTION>
13 <FILE>point</FILE>
14 <INCLUDE>adg/adg.h</INCLUDE>
15 AdgPoint
16 <SUBSECTION>
17 adg_point_dup
18 adg_point_copy
19 adg_point_set
20 <SUBSECTION Standard>
21 ADG_TYPE_POINT
22 adg_point_get_type
23 </SECTION>
25 <SECTION>
26 <FILE>matrix</FILE>
27 <INCLUDE>adg/adg.h</INCLUDE>
28 AdgMatrix
29 <SUBSECTION>
30 adg_matrix_init_null
31 adg_matrix_is_null
32 adg_matrix_get_fallback
33 <SUBSECTION>
34 adg_matrix_dup
35 adg_matrix_set
36 adg_matrix_equal
37 <SUBSECTION Standard>
38 ADG_TYPE_MATRIX
39 adg_matrix_get_type
40 </SECTION>
42 <SECTION>
43 <FILE>pattern</FILE>
44 <INCLUDE>adg/adg.h</INCLUDE>
45 AdgPattern
46 <SUBSECTION Standard>
47 ADG_TYPE_PATTERN
48 adg_pattern_get_type
49 </SECTION>
51 <SECTION>
52 <FILE>context</FILE>
53 <INCLUDE>adg/adg.h</INCLUDE>
54 AdgContext
55 AdgContextFiller
56 <SUBSECTION>
57 adg_context_get_slot
58 adg_context_new
59 <SUBSECTION>
60 adg_context_get_style
61 adg_context_set_style
62 <SUBSECTION Standard>
63 AdgContextClass
64 AdgContextPrivate
65 adg_context_get_type
66 ADG_CONTEXT
67 ADG_IS_CONTEXT
68 ADG_TYPE_CONTEXT
69 ADG_CONTEXT_CLASS
70 ADG_IS_CONTEXT_CLASS
71 ADG_CONTEXT_GET_CLASS
72 </SECTION>
74 <SECTION>
75 <FILE>style</FILE>
76 <INCLUDE>adg/adg.h</INCLUDE>
77 <SUBSECTION>
78 AdgStyle
79 AdgStyleId
80 AdgStyleSlot
81 <SUBSECTION>
82 adg_style_register_id
83 adg_style_from_id
84 adg_style_get_default
85 adg_style_apply
86 <SUBSECTION>
87 adg_style_get_pattern
88 adg_style_set_pattern
89 <SUBSECTION Standard>
90 AdgStyleClass
91 AdgStylePrivate
92 adg_style_get_type
93 ADG_STYLE
94 ADG_IS_STYLE
95 ADG_TYPE_STYLE
96 ADG_STYLE_CLASS
97 ADG_IS_STYLE_CLASS
98 ADG_STYLE_GET_CLASS
99 </SECTION>
101 <SECTION>
102 <FILE>line-style</FILE>
103 <INCLUDE>adg/adg.h</INCLUDE>
104 AdgLineStyle
105 ADG_SLOT_LINE_STYLE
106 <SUBSECTION>
107 adg_line_style_new
108 <SUBSECTION>
109 adg_line_style_get_width
110 adg_line_style_set_width
111 adg_line_style_get_antialias
112 adg_line_style_set_antialias
113 adg_line_style_get_cap
114 adg_line_style_set_cap
115 adg_line_style_get_join
116 adg_line_style_set_join
117 adg_line_style_get_miter_limit
118 adg_line_style_set_miter_limit
119 <SUBSECTION Standard>
120 AdgLineStyleClass
121 AdgLineStylePrivate
122 adg_line_style_get_type
123 adg_line_style_get_slot
124 ADG_LINE_STYLE
125 ADG_IS_LINE_STYLE
126 ADG_TYPE_LINE_STYLE
127 ADG_LINE_STYLE_CLASS
128 ADG_IS_LINE_STYLE_CLASS
129 ADG_LINE_STYLE_GET_CLASS
130 </SECTION>
132 <SECTION>
133 <FILE>arrow-style</FILE>
134 <INCLUDE>adg/adg.h</INCLUDE>
135 AdgArrowStyle
136 AdgArrowRenderer
137 ADG_SLOT_ARROW_STYLE
138 <SUBSECTION>
139 adg_arrow_style_new
140 adg_arrow_style_render
141 <SUBSECTION>
142 adg_arrow_style_get_size
143 adg_arrow_style_set_size
144 adg_arrow_style_get_angle
145 adg_arrow_style_set_angle
146 adg_arrow_style_get_margin
147 adg_arrow_style_set_margin
148 adg_arrow_style_get_renderer
149 adg_arrow_style_set_renderer
150 <SUBSECTION Standard>
151 AdgArrowStyleClass
152 AdgArrowStylePrivate
153 adg_arrow_style_get_type
154 adg_arrow_style_get_slot
155 ADG_ARROW_STYLE
156 ADG_IS_ARROW_STYLE
157 ADG_TYPE_ARROW_STYLE
158 ADG_ARROW_STYLE_CLASS
159 ADG_IS_ARROW_STYLE_CLASS
160 ADG_ARROW_STYLE_GET_CLASS
161 </SECTION>
163 <SECTION>
164 <FILE>font-style</FILE>
165 <INCLUDE>adg/adg.h</INCLUDE>
166 AdgFontStyle
167 ADG_SLOT_FONT_STYLE
168 <SUBSECTION>
169 adg_font_style_new
170 <SUBSECTION>
171 adg_font_style_get_family
172 adg_font_style_set_family
173 adg_font_style_get_slant
174 adg_font_style_set_slant
175 adg_font_style_get_weight
176 adg_font_style_set_weight
177 adg_font_style_get_size
178 adg_font_style_set_size
179 <SUBSECTION>
180 adg_font_style_get_antialias
181 adg_font_style_set_antialias
182 adg_font_style_get_subpixel_order
183 adg_font_style_set_subpixel_order
184 adg_font_style_get_hint_style
185 adg_font_style_set_hint_style
186 adg_font_style_get_hint_metrics
187 adg_font_style_set_hint_metrics
188 <SUBSECTION Standard>
189 AdgFontStyleClass
190 AdgFontStylePrivate
191 adg_font_style_get_type
192 adg_font_style_get_slot
193 ADG_FONT_STYLE
194 ADG_IS_FONT_STYLE
195 ADG_TYPE_FONT_STYLE
196 ADG_FONT_STYLE_CLASS
197 ADG_IS_FONT_STYLE_CLASS
198 ADG_FONT_STYLE_GET_CLASS
199 </SECTION>
201 <SECTION>
202 <FILE>dim-style</FILE>
203 <INCLUDE>adg/adg.h</INCLUDE>
204 AdgDimStyle
205 ADG_SLOT_DIM_STYLE
206 <SUBSECTION>
207 adg_dim_style_new
208 <SUBSECTION>
209 adg_dim_style_get_quote_style
210 adg_dim_style_set_quote_style
211 adg_dim_style_get_tolerance_style
212 adg_dim_style_set_tolerance_style
213 adg_dim_style_get_note_style
214 adg_dim_style_set_note_style
215 <SUBSECTION>
216 adg_dim_style_get_line_style
217 adg_dim_style_set_line_style
218 adg_dim_style_get_arrow_style
219 adg_dim_style_set_arrow_style
220 <SUBSECTION>
221 adg_dim_style_get_from_offset
222 adg_dim_style_set_from_offset
223 adg_dim_style_get_to_offset
224 adg_dim_style_set_to_offset
225 adg_dim_style_get_baseline_spacing
226 adg_dim_style_set_baseline_spacing
227 adg_dim_style_get_tolerance_spacing
228 adg_dim_style_set_tolerance_spacing
229 <SUBSECTION>
230 adg_dim_style_get_quote_shift
231 adg_dim_style_set_quote_shift
232 adg_dim_style_get_tolerance_shift
233 adg_dim_style_set_tolerance_shift
234 adg_dim_style_get_note_shift
235 adg_dim_style_set_note_shift
236 <SUBSECTION>
237 adg_dim_style_get_number_format
238 adg_dim_style_set_number_format
239 adg_dim_style_get_number_tag
240 adg_dim_style_set_number_tag
241 <SUBSECTION Standard>
242 AdgDimStyleClass
243 AdgDimStylePrivate
244 adg_dim_style_get_type
245 adg_dim_style_get_slot
246 ADG_DIM_STYLE
247 ADG_IS_DIM_STYLE
248 ADG_TYPE_DIM_STYLE
249 ADG_DIM_STYLE_CLASS
250 ADG_IS_DIM_STYLE_CLASS
251 ADG_DIM_STYLE_GET_CLASS
252 </SECTION>
254 <SECTION>
255 <FILE>model</FILE>
256 <INCLUDE>adg/adg.h</INCLUDE>
257 AdgModel
258 <SUBSECTION>
259 adg_model_get_name
260 adg_model_set_name
261 adg_model_get_material
262 adg_model_set_material
263 adg_model_get_treatment
264 adg_model_set_treatment
265 <SUBSECTION Standard>
266 AdgModelClass
267 AdgModelPrivate
268 adg_model_get_type
269 ADG_MODEL
270 ADG_IS_MODEL
271 ADG_TYPE_MODEL
272 ADG_MODEL_CLASS
273 ADG_IS_MODEL_CLASS
274 ADG_MODEL_GET_CLASS
275 </SECTION>
277 <SECTION>
278 <FILE>entity</FILE>
279 <INCLUDE>adg/adg.h</INCLUDE>
280 AdgEntity
281 AdgCallback
282 <SUBSECTION>
283 ADG_CALLBACK
284 <SUBSECTION>
285 adg_entity_get_parent
286 adg_entity_set_parent
287 adg_entity_reparent
288 adg_entity_unparent
289 <SUBSECTION>
290 adg_entity_get_canvas
291 adg_entity_get_model_matrix
292 adg_entity_get_paper_matrix
293 adg_entity_get_context
294 adg_entity_set_context
295 adg_entity_get_style
296 adg_entity_apply
297 <SUBSECTION>
298 adg_entity_model_applied
299 adg_entity_model_matrix_applied
300 adg_entity_paper_matrix_applied
301 adg_entity_build_model2paper
302 adg_entity_build_paper2model
303 adg_entity_scale_to_model
304 adg_entity_scale_to_paper
305 adg_entity_render
306 <SUBSECTION>
307 adg_entity_invalidate
308 adg_entity_paper_matrix_changed
309 adg_entity_model_matrix_changed
310 <SUBSECTION Standard>
311 AdgEntityClass
312 AdgEntityPrivate
313 adg_entity_get_type
314 ADG_ENTITY
315 ADG_IS_ENTITY
316 ADG_TYPE_ENTITY
317 ADG_ENTITY_CLASS
318 ADG_IS_ENTITY_CLASS
319 ADG_ENTITY_GET_CLASS
320 </SECTION>
322 <SECTION>
323 <FILE>positionable</FILE>
324 <INCLUDE>adg/adg.h</INCLUDE>
325 AdgPositionableIface
326 <SUBSECTION>
327 adg_positionable_get_org
328 adg_positionable_set_org
329 adg_positionable_set_org_explicit
330 <SUBSECTION Standard>
331 AdgPositionable
332 adg_positionable_get_type
333 ADG_POSITIONABLE
334 ADG_IS_POSITIONABLE
335 ADG_TYPE_POSITIONABLE
336 ADG_POSITIONABLE_GET_IFACE
337 </SECTION>
339 <SECTION>
340 <FILE>container</FILE>
341 <INCLUDE>adg/adg.h</INCLUDE>
342 AdgContainer
343 <SUBSECTION>
344 adg_container_add
345 adg_container_remove
346 adg_container_get_children
347 adg_container_foreach
348 adg_container_propagate
349 adg_container_propagate_by_name
350 adg_container_propagate_valist
351 <SUBSECTION>
352 adg_container_get_model_transformation
353 adg_container_set_model_transformation
354 adg_container_get_paper_transformation
355 adg_container_set_paper_transformation
356 <SUBSECTION Standard>
357 AdgContainerClass
358 AdgContainerPrivate
359 adg_container_get_type
360 ADG_CONTAINER
361 ADG_IS_CONTAINER
362 ADG_TYPE_CONTAINER
363 ADG_CONTAINER_CLASS
364 ADG_IS_CONTAINER_CLASS
365 ADG_CONTAINER_GET_CLASS
366 </SECTION>
368 <SECTION>
369 <FILE>canvas</FILE>
370 <INCLUDE>adg/adg.h</INCLUDE>
371 AdgCanvas
372 <SUBSECTION>
373 adg_canvas_new
374 <SUBSECTION Standard>
375 AdgCanvasClass
376 AdgCanvasPrivate
377 adg_canvas_get_type
378 ADG_CANVAS
379 ADG_IS_CANVAS
380 ADG_TYPE_CANVAS
381 ADG_CANVAS_CLASS
382 ADG_IS_CANVAS_CLASS
383 ADG_CANVAS_GET_CLASS
384 </SECTION>
386 <SECTION>
387 <FILE>path</FILE>
388 <INCLUDE>adg/adg.h</INCLUDE>
389 AdgPath
390 <SUBSECTION>
391 adg_path_new
392 <SUBSECTION>
393 adg_path_clear
394 adg_path_get_cairo_path
395 adg_path_dump
396 <SUBSECTION>
397 adg_path_move_to
398 adg_path_line_to
399 adg_path_curve_to
400 adg_path_arc
401 adg_path_arc_negative
402 adg_path_rectangle
403 adg_path_close
404 adg_path_rel_move_to
405 adg_path_rel_line_to
406 adg_path_rel_curve_to
407 adg_path_get_current_point
408 <SUBSECTION>
409 adg_path_chain_ymirror
410 <SUBSECTION Standard>
411 AdgPathClass
412 AdgPathPrivate
413 adg_path_get_type
414 ADG_PATH
415 ADG_IS_PATH
416 ADG_TYPE_PATH
417 ADG_PATH_CLASS
418 ADG_IS_PATH_CLASS
419 ADG_PATH_GET_CLASS
420 </SECTION>
422 <SECTION>
423 <FILE>dim</FILE>
424 <INCLUDE>adg/adg.h</INCLUDE>
425 AdgDim
426 <SUBSECTION>
427 adg_dim_get_ref1
428 adg_dim_get_ref2
429 adg_dim_set_ref
430 adg_dim_set_ref_explicit
431 adg_dim_get_pos1
432 adg_dim_get_pos2
433 adg_dim_set_pos
434 adg_dim_set_pos_explicit
435 adg_dim_get_level
436 adg_dim_set_level
437 adg_dim_get_quote
438 adg_dim_set_quote
439 adg_dim_get_tolerance_up
440 adg_dim_get_tolerance_down
441 adg_dim_set_tolerance_up
442 adg_dim_set_tolerance_down
443 adg_dim_set_tolerances
444 adg_dim_get_note
445 adg_dim_set_note
446 <SUBSECTION>
447 adg_dim_get_org
448 adg_dim_set_org
449 adg_dim_set_org_explicit
450 adg_dim_get_angle
451 adg_dim_set_angle
452 adg_dim_render_quote
453 <SUBSECTION Standard>
454 AdgDimClass
455 AdgDimPrivate
456 adg_dim_get_type
457 ADG_DIM
458 ADG_IS_DIM
459 ADG_TYPE_DIM
460 ADG_DIM_CLASS
461 ADG_IS_DIM_CLASS
462 ADG_DIM_GET_CLASS
463 </SECTION>
465 <SECTION>
466 <FILE>ldim</FILE>
467 <INCLUDE>adg/adg.h</INCLUDE>
468 AdgLDim
469 <SUBSECTION>
470 adg_ldim_new
471 adg_ldim_new_full
472 adg_ldim_new_full_explicit
473 <SUBSECTION>
474 adg_ldim_set_pos
475 adg_ldim_set_pos_explicit
476 adg_ldim_get_direction
477 adg_ldim_set_direction
478 <SUBSECTION Standard>
479 AdgLDimClass
480 AdgLDimPrivate
481 adg_ldim_get_type
482 ADG_LDIM
483 ADG_IS_LDIM
484 ADG_TYPE_LDIM
485 ADG_LDIM_CLASS
486 ADG_IS_LDIM_CLASS
487 ADG_LDIM_GET_CLASS
488 </SECTION>
490 <SECTION>
491 <FILE>adim</FILE>
492 <INCLUDE>adg/adg.h</INCLUDE>
493 AdgADim
494 <SUBSECTION>
495 adg_adim_new
496 <SUBSECTION Standard>
497 AdgADimClass
498 AdgADimPrivate
499 adg_adim_get_type
500 ADG_ADIM
501 ADG_IS_ADIM
502 ADG_TYPE_ADIM
503 ADG_ADIM_CLASS
504 ADG_IS_ADIM_CLASS
505 ADG_ADIM_GET_CLASS
506 </SECTION>
508 <SECTION>
509 <FILE>util</FILE>
510 <INCLUDE>adg/adg.h</INCLUDE>
511 ADG_SET
512 ADG_UNSET
513 ADG_ISSET
514 <SUBSECTION>
515 ADG_CHECKPOINT
516 ADG_CHECKPOINT_WITH_MESSAGE
517 ADG_STUB
518 </SECTION>
520 <SECTION>
521 <FILE>enums</FILE>
522 <INCLUDE>adg/adg.h</INCLUDE>
523 AdgArrowStyleId
524 AdgDimStyleId
525 AdgFontStyleId
526 AdgLineStyleId
527 </SECTION>