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