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