This file is indexed.

/usr/share/camitk-4.0/apidoc/html/classDerivative.html is in libcamitk4-doc 4.0.4-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Computer Assited Medical Intervention Tool Kit: Derivative Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="camitk-small.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Computer Assited Medical Intervention Tool Kit
   &#160;<span id="projectnumber">version 4.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="classDerivative-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Derivative Class Reference<div class="ingroups"><a class="el" href="group__group__cepimaging.html">CEP Imaging</a> &raquo; <a class="el" href="group__group__cepimaging__actions.html">Actions</a> &raquo; <a class="el" href="group__group__cepimaging__actions__itkfilters.html">ITK Filters</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Perform a derivative filter on the <a class="el" href="classcamitk_1_1ImageComponent.html">ImageComponent</a>.  
 <a href="classDerivative.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="Derivative_8h_source.html">Derivative.h</a>&gt;</code></p>

<p>Inherits <a class="el" href="classcamitk_1_1Action.html">camitk::Action</a>.</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a04be35c98f2cb3769083f6f5812dd08a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#a04be35c98f2cb3769083f6f5812dd08a">derivativeDirection</a> { <a class="el" href="classDerivative.html#a04be35c98f2cb3769083f6f5812dd08aaada519154c4099cbd0c2241f076a90f2">DIRECTION_X</a>, 
<a class="el" href="classDerivative.html#a04be35c98f2cb3769083f6f5812dd08aa9e46af99c67468ab8e1101d31fc6ea75">DIRECTION_Y</a>, 
<a class="el" href="classDerivative.html#a04be35c98f2cb3769083f6f5812dd08aaf9c519e930efa11e19d4495117c382f8">DIRECTION_Z</a>
 }<tr class="memdesc:a04be35c98f2cb3769083f6f5812dd08a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The direction of the derivative.  <a href="classDerivative.html#a04be35c98f2cb3769083f6f5812dd08a">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a04be35c98f2cb3769083f6f5812dd08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc792b87ec65c02d2a438068f1a3e50d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#adc792b87ec65c02d2a438068f1a3e50d">derivativeOrder</a> { <a class="el" href="classDerivative.html#adc792b87ec65c02d2a438068f1a3e50dad6410c30dc86505f1435c5653bdf6816">ORDER_0</a>, 
<a class="el" href="classDerivative.html#adc792b87ec65c02d2a438068f1a3e50da22444781e0df0c4131ef9c3f9d0fe77a">ORDER_1</a>, 
<a class="el" href="classDerivative.html#adc792b87ec65c02d2a438068f1a3e50da86bed7d2a887a3f76c0ec81864c76186">ORDER_2</a>
 }<tr class="memdesc:adc792b87ec65c02d2a438068f1a3e50d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enumerations.  <a href="classDerivative.html#adc792b87ec65c02d2a438068f1a3e50d">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:adc792b87ec65c02d2a438068f1a3e50d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_classcamitk_1_1Action"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classcamitk_1_1Action')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classcamitk_1_1Action.html">camitk::Action</a></td></tr>
<tr class="memitem:a05b470fba3a27ab6db40c9867248c591 inherit pub_types_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a> { <br />
&#160;&#160;<a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591a2ccad2ccfefb3344a708ca2d9e978b3f">SUCCESS</a>, 
<a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591a14b649ad8c49d6efa86f5d70e0066eb2">ERROR</a>, 
<a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591ad0665957bf28860f6d70d4f30fd81627">WARNING</a>, 
<a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591a4fd4f6108f3c44cf3fe06e045a605c21">ABORTED</a>, 
<br />
&#160;&#160;<a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591a789cbe09a5414b4f3b38881c465ca66a">TRIGGERED</a>
<br />
 }<tr class="memdesc:a05b470fba3a27ab6db40c9867248c591"><td class="mdescLeft">&#160;</td><td class="mdescRight">describes what happened during the application of an algorithm (i.e. results of the apply method)  <a href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a05b470fba3a27ab6db40c9867248c591 inherit pub_types_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:a0d205b156a5a0c80254ba89ff0d0fd80"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#a0d205b156a5a0c80254ba89ff0d0fd80">apply</a> ()</td></tr>
<tr class="memdesc:a0d205b156a5a0c80254ba89ff0d0fd80"><td class="mdescLeft">&#160;</td><td class="mdescRight">this method is automatically called when the action is triggered.  <a href="#a0d205b156a5a0c80254ba89ff0d0fd80">More...</a><br /></td></tr>
<tr class="separator:a0d205b156a5a0c80254ba89ff0d0fd80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_slots_classcamitk_1_1Action"><td colspan="2" onclick="javascript:toggleInherit('pub_slots_classcamitk_1_1Action')"><img src="closed.png" alt="-"/>&#160;Public Slots inherited from <a class="el" href="classcamitk_1_1Action.html">camitk::Action</a></td></tr>
<tr class="memitem:afe20e6b1f7a56bdb4c2f9e16a1d7be87 inherit pub_slots_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#afe20e6b1f7a56bdb4c2f9e16a1d7be87">apply</a> ()=0</td></tr>
<tr class="memdesc:afe20e6b1f7a56bdb4c2f9e16a1d7be87 inherit pub_slots_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method is called when the action has to be applied on the target list (get the target lists using <a class="el" href="classcamitk_1_1Action.html#ada8920dc38ed8b0b79c584794abcdd7b" title="the currently selected and valid (regarding the component property) components, for which this action...">getTargets()</a>) It calls the algorithm of your action on the target list of components.  <a href="classcamitk_1_1Action.html#afe20e6b1f7a56bdb4c2f9e16a1d7be87">More...</a><br /></td></tr>
<tr class="separator:afe20e6b1f7a56bdb4c2f9e16a1d7be87 inherit pub_slots_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f2353bc10f0ee1ee6fc3bb59180dd66 inherit pub_slots_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a1f2353bc10f0ee1ee6fc3bb59180dd66">applyAndRegister</a> ()</td></tr>
<tr class="memdesc:a1f2353bc10f0ee1ee6fc3bb59180dd66 inherit pub_slots_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method is called whenever the action has to be applied on the target list (like the <a class="el" href="classcamitk_1_1Action.html#afe20e6b1f7a56bdb4c2f9e16a1d7be87" title="This method is called when the action has to be applied on the target list (get the target lists usin...">apply()</a>) method AND registered within the application history of actions.  <a href="classcamitk_1_1Action.html#a1f2353bc10f0ee1ee6fc3bb59180dd66">More...</a><br /></td></tr>
<tr class="separator:a1f2353bc10f0ee1ee6fc3bb59180dd66 inherit pub_slots_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6efebc1f569fdf6ffb7649a8076449a9 inherit pub_slots_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a6efebc1f569fdf6ffb7649a8076449a9">trigger</a> (QWidget *parent=NULL)</td></tr>
<tr class="memdesc:a6efebc1f569fdf6ffb7649a8076449a9 inherit pub_slots_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method triggers the action.  <a href="classcamitk_1_1Action.html#a6efebc1f569fdf6ffb7649a8076449a9">More...</a><br /></td></tr>
<tr class="separator:a6efebc1f569fdf6ffb7649a8076449a9 inherit pub_slots_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aeecd259c9ce7e62beb0c7d37358cd590"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#aeecd259c9ce7e62beb0c7d37358cd590">Derivative</a> (<a class="el" href="classcamitk_1_1ActionExtension.html">camitk::ActionExtension</a> *)</td></tr>
<tr class="memdesc:aeecd259c9ce7e62beb0c7d37358cd590"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default Constructor.  <a href="#aeecd259c9ce7e62beb0c7d37358cd590">More...</a><br /></td></tr>
<tr class="separator:aeecd259c9ce7e62beb0c7d37358cd590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fc4ee53f460dfb98b3db2e9c9830cf9"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#a7fc4ee53f460dfb98b3db2e9c9830cf9">~Derivative</a> ()</td></tr>
<tr class="memdesc:a7fc4ee53f460dfb98b3db2e9c9830cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default Destructor.  <a href="#a7fc4ee53f460dfb98b3db2e9c9830cf9">More...</a><br /></td></tr>
<tr class="separator:a7fc4ee53f460dfb98b3db2e9c9830cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classcamitk_1_1Action"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classcamitk_1_1Action')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classcamitk_1_1Action.html">camitk::Action</a></td></tr>
<tr class="memitem:a91dd779e52dc2e933b328a49aa44b0fc inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a91dd779e52dc2e933b328a49aa44b0fc">Action</a> (<a class="el" href="classcamitk_1_1ActionExtension.html">ActionExtension</a> *)</td></tr>
<tr class="memdesc:a91dd779e52dc2e933b328a49aa44b0fc inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default Constructor: the <a class="el" href="classcamitk_1_1ActionExtension.html" title="This class describes what is a generic Action extension. ">ActionExtension</a> is needed.  <a href="classcamitk_1_1Action.html#a91dd779e52dc2e933b328a49aa44b0fc">More...</a><br /></td></tr>
<tr class="separator:a91dd779e52dc2e933b328a49aa44b0fc inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72c3758433559d0e65eafcf0a7f75a70 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcamitk_1_1Component.html">Component</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a72c3758433559d0e65eafcf0a7f75a70">getOutputComponent</a> ()</td></tr>
<tr class="memdesc:a72c3758433559d0e65eafcf0a7f75a70 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the output Components in case of only one <a class="el" href="classcamitk_1_1Component.html" title="A Component represents something that could be included in the explorer view, the interactive 3D view...">Component</a>.  <a href="classcamitk_1_1Action.html#a72c3758433559d0e65eafcf0a7f75a70">More...</a><br /></td></tr>
<tr class="separator:a72c3758433559d0e65eafcf0a7f75a70 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af386df22e8c04463f61608a0f08d4331 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacecamitk.html#a0c506d1881aa1f45c2eba76b91156aa2">ComponentList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#af386df22e8c04463f61608a0f08d4331">getOutputComponents</a> ()</td></tr>
<tr class="memdesc:af386df22e8c04463f61608a0f08d4331 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the output <a class="el" href="classComponent.html" title="A component is something that composed something and could also be a part of something. ">Component(s)</a>  <a href="classcamitk_1_1Action.html#af386df22e8c04463f61608a0f08d4331">More...</a><br /></td></tr>
<tr class="separator:af386df22e8c04463f61608a0f08d4331 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1341d8330a092b071fcafdf4e0d8ee14 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a1341d8330a092b071fcafdf4e0d8ee14">setInputComponent</a> (<a class="el" href="classcamitk_1_1Component.html">Component</a> *input)</td></tr>
<tr class="memdesc:a1341d8330a092b071fcafdf4e0d8ee14 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specify the input Components in case of only one <a class="el" href="classcamitk_1_1Component.html" title="A Component represents something that could be included in the explorer view, the interactive 3D view...">Component</a>.  <a href="classcamitk_1_1Action.html#a1341d8330a092b071fcafdf4e0d8ee14">More...</a><br /></td></tr>
<tr class="separator:a1341d8330a092b071fcafdf4e0d8ee14 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47268cb9a651b06022309b476ce66cfd inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a47268cb9a651b06022309b476ce66cfd">setInputComponents</a> (<a class="el" href="namespacecamitk.html#a0c506d1881aa1f45c2eba76b91156aa2">ComponentList</a> inputs)</td></tr>
<tr class="memdesc:a47268cb9a651b06022309b476ce66cfd inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specify the input <a class="el" href="classComponent.html" title="A component is something that composed something and could also be a part of something. ">Component(s)</a> Only <a class="el" href="classcamitk_1_1Action.html#adc04ea2dc920e125a80189012eec8b3a" title="This method encapsulates the apply() method. ">applyInPipeline()</a> should be called with this method (maybe apply), but not <a class="el" href="classcamitk_1_1Action.html#a6efebc1f569fdf6ffb7649a8076449a9" title="This method triggers the action. ">trigger()</a> as its first intruction is to clear the target components list !!!  <a href="classcamitk_1_1Action.html#a47268cb9a651b06022309b476ce66cfd">More...</a><br /></td></tr>
<tr class="separator:a47268cb9a651b06022309b476ce66cfd inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b7aba489b6ec6a7a59f3d4715a117a8 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a6b7aba489b6ec6a7a59f3d4715a117a8">~Action</a> ()</td></tr>
<tr class="memdesc:a6b7aba489b6ec6a7a59f3d4715a117a8 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="classcamitk_1_1Action.html#a6b7aba489b6ec6a7a59f3d4715a117a8">More...</a><br /></td></tr>
<tr class="separator:a6b7aba489b6ec6a7a59f3d4715a117a8 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d82ddd934e778194faab13343157aec inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QAction *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a8d82ddd934e778194faab13343157aec">getQAction</a> ()</td></tr>
<tr class="memdesc:a8d82ddd934e778194faab13343157aec inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the corresponding QAction.  <a href="classcamitk_1_1Action.html#a8d82ddd934e778194faab13343157aec">More...</a><br /></td></tr>
<tr class="separator:a8d82ddd934e778194faab13343157aec inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a324ab182b3af2f33b647b62fbbf8e98b inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a324ab182b3af2f33b647b62fbbf8e98b">getName</a> () const</td></tr>
<tr class="memdesc:a324ab182b3af2f33b647b62fbbf8e98b inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the name of the action  <a href="classcamitk_1_1Action.html#a324ab182b3af2f33b647b62fbbf8e98b">More...</a><br /></td></tr>
<tr class="separator:a324ab182b3af2f33b647b62fbbf8e98b inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af98c1cbc5cc68b3c826c7fe3f6d9714f inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#af98c1cbc5cc68b3c826c7fe3f6d9714f">getDescription</a> () const</td></tr>
<tr class="memdesc:af98c1cbc5cc68b3c826c7fe3f6d9714f inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the description of the action  <a href="classcamitk_1_1Action.html#af98c1cbc5cc68b3c826c7fe3f6d9714f">More...</a><br /></td></tr>
<tr class="separator:af98c1cbc5cc68b3c826c7fe3f6d9714f inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e523b077bde769c7b9e20e6f9e6bdc6 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a8e523b077bde769c7b9e20e6f9e6bdc6">getComponent</a> () const</td></tr>
<tr class="memdesc:a8e523b077bde769c7b9e20e6f9e6bdc6 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the name of the component class that can be used by this action  <a href="classcamitk_1_1Action.html#a8e523b077bde769c7b9e20e6f9e6bdc6">More...</a><br /></td></tr>
<tr class="separator:a8e523b077bde769c7b9e20e6f9e6bdc6 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ba4f8050d6e25e3958b738b54b881a3 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a1ba4f8050d6e25e3958b738b54b881a3">getFamily</a> () const</td></tr>
<tr class="memdesc:a1ba4f8050d6e25e3958b738b54b881a3 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the name of the family in which this action is associated  <a href="classcamitk_1_1Action.html#a1ba4f8050d6e25e3958b738b54b881a3">More...</a><br /></td></tr>
<tr class="separator:a1ba4f8050d6e25e3958b738b54b881a3 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a212f6e8a0f92ef0f93b5270f3eb23093 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a212f6e8a0f92ef0f93b5270f3eb23093">getExtensionName</a> () const</td></tr>
<tr class="memdesc:a212f6e8a0f92ef0f93b5270f3eb23093 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the name of the extension in the family in which this action is associated  <a href="classcamitk_1_1Action.html#a212f6e8a0f92ef0f93b5270f3eb23093">More...</a><br /></td></tr>
<tr class="separator:a212f6e8a0f92ef0f93b5270f3eb23093 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f11c27685badc15b1d1b8c5fff34369 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a9f11c27685badc15b1d1b8c5fff34369">getTag</a> () const</td></tr>
<tr class="memdesc:a9f11c27685badc15b1d1b8c5fff34369 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the name of the tag called this action  <a href="classcamitk_1_1Action.html#a9f11c27685badc15b1d1b8c5fff34369">More...</a><br /></td></tr>
<tr class="separator:a9f11c27685badc15b1d1b8c5fff34369 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf2710eeb99d53b05110386185bc1580 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#aaf2710eeb99d53b05110386185bc1580">getEmbedded</a> () const</td></tr>
<tr class="memdesc:aaf2710eeb99d53b05110386185bc1580 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">argument use to know if the widget is embedded or not  <a href="classcamitk_1_1Action.html#aaf2710eeb99d53b05110386185bc1580">More...</a><br /></td></tr>
<tr class="separator:aaf2710eeb99d53b05110386185bc1580 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50981d7ac197c7798332641d8ed0fba8 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual QWidget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a50981d7ac197c7798332641d8ed0fba8">getWidget</a> ()</td></tr>
<tr class="memdesc:a50981d7ac197c7798332641d8ed0fba8 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method has to be redefined in your <a class="el" href="classcamitk_1_1Action.html" title="Action class is an abstract class that enables you to build a action (generally on a component)...">Action</a> only if:  <a href="classcamitk_1_1Action.html#a50981d7ac197c7798332641d8ed0fba8">More...</a><br /></td></tr>
<tr class="separator:a50981d7ac197c7798332641d8ed0fba8 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0740749c26ced83c2680000c096dbea9 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual QPixmap&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a0740749c26ced83c2680000c096dbea9">getIcon</a> ()</td></tr>
<tr class="memdesc:a0740749c26ced83c2680000c096dbea9 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the icon to personalize the action (no icon by default)  <a href="classcamitk_1_1Action.html#a0740749c26ced83c2680000c096dbea9">More...</a><br /></td></tr>
<tr class="separator:a0740749c26ced83c2680000c096dbea9 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada8920dc38ed8b0b79c584794abcdd7b inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacecamitk.html#a0c506d1881aa1f45c2eba76b91156aa2">ComponentList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#ada8920dc38ed8b0b79c584794abcdd7b">getTargets</a> () const</td></tr>
<tr class="memdesc:ada8920dc38ed8b0b79c584794abcdd7b inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the currently selected and valid (regarding the component property) components, for which this action is called  <a href="classcamitk_1_1Action.html#ada8920dc38ed8b0b79c584794abcdd7b">More...</a><br /></td></tr>
<tr class="separator:ada8920dc38ed8b0b79c584794abcdd7b inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f4d5355933053d09bb4bf1617b75b53 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a2f4d5355933053d09bb4bf1617b75b53">getAutoUpdateProperties</a> () const</td></tr>
<tr class="separator:a2f4d5355933053d09bb4bf1617b75b53 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ca8b53de3cd3b9a745ab96e477cb97e inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a5ca8b53de3cd3b9a745ab96e477cb97e">setAutoUpdateProperties</a> (bool)</td></tr>
<tr class="memdesc:a5ca8b53de3cd3b9a745ab96e477cb97e inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">are the properties to be udpated every time the user makes a change in the widget (default is false)?  <a href="classcamitk_1_1Action.html#a5ca8b53de3cd3b9a745ab96e477cb97e">More...</a><br /></td></tr>
<tr class="separator:a5ca8b53de3cd3b9a745ab96e477cb97e inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a054313addc4e9b2f9aeec5878cf650dd inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual Q_INVOKABLE <a class="el" href="classcamitk_1_1Property.html">Property</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a054313addc4e9b2f9aeec5878cf650dd">getProperty</a> (QString <a class="el" href="classcamitk_1_1Action.html#a9a1b33ee00ceddced9bd784184713d20">name</a>)</td></tr>
<tr class="memdesc:a054313addc4e9b2f9aeec5878cf650dd inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a <a class="el" href="classcamitk_1_1Property.html" title="This class describes a property that can be used in components and actions or any class that needs to...">Property</a> given its name.  <a href="classcamitk_1_1Action.html#a054313addc4e9b2f9aeec5878cf650dd">More...</a><br /></td></tr>
<tr class="separator:a054313addc4e9b2f9aeec5878cf650dd inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb0c3a0bc9eb204c858ae466918c4f11 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#acb0c3a0bc9eb204c858ae466918c4f11">addParameter</a> (<a class="el" href="classcamitk_1_1Property.html">Property</a> *)</td></tr>
<tr class="memdesc:acb0c3a0bc9eb204c858ae466918c4f11 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a new parameter to the action, using the CamiTK property class.  <a href="classcamitk_1_1Action.html#acb0c3a0bc9eb204c858ae466918c4f11">More...</a><br /></td></tr>
<tr class="separator:acb0c3a0bc9eb204c858ae466918c4f11 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d888b25f762b29e237574f2e9584819 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a2d888b25f762b29e237574f2e9584819">applyTargetPosition</a> (<a class="el" href="classcamitk_1_1Component.html">Component</a> *input, <a class="el" href="classcamitk_1_1Component.html">Component</a> *target)</td></tr>
<tr class="memdesc:a2d888b25f762b29e237574f2e9584819 inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the target frame according to the default frame policy regarding the input's one.  <a href="classcamitk_1_1Action.html#a2d888b25f762b29e237574f2e9584819">More...</a><br /></td></tr>
<tr class="separator:a2d888b25f762b29e237574f2e9584819 inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e4b6bbf60e5ac2d776f73ba85c1258c inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a5e4b6bbf60e5ac2d776f73ba85c1258c">applyTargetPosition</a> (<a class="el" href="classcamitk_1_1Component.html">Component</a> *input, <a class="el" href="classcamitk_1_1Component.html">Component</a> *target, <a class="el" href="classcamitk_1_1Application.html#a6233651b4abf503774cae79f075c2d1e">Application::TargetPositionningMethods</a> policy)</td></tr>
<tr class="memdesc:a5e4b6bbf60e5ac2d776f73ba85c1258c inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the target frame according to a given frame policy regarding the input's one.  <a href="classcamitk_1_1Action.html#a5e4b6bbf60e5ac2d776f73ba85c1258c">More...</a><br /></td></tr>
<tr class="separator:a5e4b6bbf60e5ac2d776f73ba85c1258c inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc04ea2dc920e125a80189012eec8b3a inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#adc04ea2dc920e125a80189012eec8b3a">applyInPipeline</a> ()</td></tr>
<tr class="memdesc:adc04ea2dc920e125a80189012eec8b3a inherit pub_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method encapsulates the <a class="el" href="classcamitk_1_1Action.html#afe20e6b1f7a56bdb4c2f9e16a1d7be87" title="This method is called when the action has to be applied on the target list (get the target lists usin...">apply()</a> method.  <a href="classcamitk_1_1Action.html#adc04ea2dc920e125a80189012eec8b3a">More...</a><br /></td></tr>
<tr class="separator:adc04ea2dc920e125a80189012eec8b3a inherit pub_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a83ecc32a094bfc2da12987218bb0ff97"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#a83ecc32a094bfc2da12987218bb0ff97">direction</a></td></tr>
<tr class="memdesc:a83ecc32a094bfc2da12987218bb0ff97"><td class="mdescLeft">&#160;</td><td class="mdescRight">The direction of the derivative 0-&gt; derivate along x axis, 1-&gt; derivate along y axis, 2-&gt; derivate along z axis.  <a href="#a83ecc32a094bfc2da12987218bb0ff97">More...</a><br /></td></tr>
<tr class="separator:a83ecc32a094bfc2da12987218bb0ff97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94dfc17ca91044d8439c4ffd1978e6ea"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#a94dfc17ca91044d8439c4ffd1978e6ea">keepOrgVoxelType</a></td></tr>
<tr class="memdesc:a94dfc17ca91044d8439c4ffd1978e6ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">The derivation requires a signed type for voxel.  <a href="#a94dfc17ca91044d8439c4ffd1978e6ea">More...</a><br /></td></tr>
<tr class="separator:a94dfc17ca91044d8439c4ffd1978e6ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a198b6c9936d41035f0ac536af04a29dc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#a198b6c9936d41035f0ac536af04a29dc">order</a></td></tr>
<tr class="memdesc:a198b6c9936d41035f0ac536af04a29dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">The order of the derivative.  <a href="#a198b6c9936d41035f0ac536af04a29dc">More...</a><br /></td></tr>
<tr class="separator:a198b6c9936d41035f0ac536af04a29dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classcamitk_1_1Action"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classcamitk_1_1Action')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classcamitk_1_1Action.html">camitk::Action</a></td></tr>
<tr class="memitem:ac1c73bcfd5cf6c568388c0d96928bad2 inherit pro_attribs_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QWidget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#ac1c73bcfd5cf6c568388c0d96928bad2">actionWidget</a></td></tr>
<tr class="memdesc:ac1c73bcfd5cf6c568388c0d96928bad2 inherit pro_attribs_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the action widget  <a href="classcamitk_1_1Action.html#ac1c73bcfd5cf6c568388c0d96928bad2">More...</a><br /></td></tr>
<tr class="separator:ac1c73bcfd5cf6c568388c0d96928bad2 inherit pro_attribs_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:ac0a52a8bca9c823cc5b6a86398a41e5d"><td class="memItemLeft" align="right" valign="top">vtkSmartPointer&lt; vtkImageData &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#ac0a52a8bca9c823cc5b6a86398a41e5d">implementProcess</a> (vtkSmartPointer&lt; vtkImageData &gt; img)</td></tr>
<tr class="separator:ac0a52a8bca9c823cc5b6a86398a41e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af095fe8746cbdea7d3aa107eed18c9b5"><td class="memTemplParams" colspan="2">template&lt;class InputPixelType , class OutputPixelType , const int dim&gt; </td></tr>
<tr class="memitem:af095fe8746cbdea7d3aa107eed18c9b5"><td class="memTemplItemLeft" align="right" valign="top">vtkSmartPointer&lt; vtkImageData &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classDerivative.html#af095fe8746cbdea7d3aa107eed18c9b5">itkProcess</a> (vtkSmartPointer&lt; vtkImageData &gt; img)</td></tr>
<tr class="separator:af095fe8746cbdea7d3aa107eed18c9b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65ed307c9e2e3f00c5a86cae90deaa66"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDerivative.html#a65ed307c9e2e3f00c5a86cae90deaa66">process</a> (<a class="el" href="classcamitk_1_1ImageComponent.html">camitk::ImageComponent</a> *)</td></tr>
<tr class="memdesc:a65ed307c9e2e3f00c5a86cae90deaa66"><td class="mdescLeft">&#160;</td><td class="mdescRight">helper method to simplify the target component processing  <a href="#a65ed307c9e2e3f00c5a86cae90deaa66">More...</a><br /></td></tr>
<tr class="separator:a65ed307c9e2e3f00c5a86cae90deaa66"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classcamitk_1_1Action"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classcamitk_1_1Action')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classcamitk_1_1Action.html">camitk::Action</a></td></tr>
<tr class="memitem:aa3a269c4c0b47279a52dbdcb30176679 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#aa3a269c4c0b47279a52dbdcb30176679">setName</a> (QString <a class="el" href="classcamitk_1_1Action.html#a9a1b33ee00ceddced9bd784184713d20">name</a>)</td></tr>
<tr class="separator:aa3a269c4c0b47279a52dbdcb30176679 inherit pro_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8b46a3e19e5a86cdb9f26f5f920f7a3 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#af8b46a3e19e5a86cdb9f26f5f920f7a3">setDescription</a> (QString <a class="el" href="classcamitk_1_1Action.html#a33b9fbae92c6ec268711442666d0afc8">description</a>)</td></tr>
<tr class="memdesc:af8b46a3e19e5a86cdb9f26f5f920f7a3 inherit pro_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the description of the action  <a href="classcamitk_1_1Action.html#af8b46a3e19e5a86cdb9f26f5f920f7a3">More...</a><br /></td></tr>
<tr class="separator:af8b46a3e19e5a86cdb9f26f5f920f7a3 inherit pro_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae304cc7f0ff48ecfc205fdb14c3684ac inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#ae304cc7f0ff48ecfc205fdb14c3684ac">setComponent</a> (QString <a class="el" href="classcamitk_1_1Action.html#a971ef95b73e2c435cbb90962c52169d9">component</a>)</td></tr>
<tr class="memdesc:ae304cc7f0ff48ecfc205fdb14c3684ac inherit pro_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the name of the component class that can be used by this action  <a href="classcamitk_1_1Action.html#ae304cc7f0ff48ecfc205fdb14c3684ac">More...</a><br /></td></tr>
<tr class="separator:ae304cc7f0ff48ecfc205fdb14c3684ac inherit pro_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0984da76985801508a4fce35f32b9773 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a0984da76985801508a4fce35f32b9773">setFamily</a> (QString <a class="el" href="classcamitk_1_1Action.html#ab18fa78f4afcf9cfe0e44107ceb2fc7c">family</a>)</td></tr>
<tr class="memdesc:a0984da76985801508a4fce35f32b9773 inherit pro_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">the name of the family in which this action is associated  <a href="classcamitk_1_1Action.html#a0984da76985801508a4fce35f32b9773">More...</a><br /></td></tr>
<tr class="separator:a0984da76985801508a4fce35f32b9773 inherit pro_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61ca5ab7c85a446fc9549649309e4ce6 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a61ca5ab7c85a446fc9549649309e4ce6">addTag</a> (QString tag)</td></tr>
<tr class="memdesc:a61ca5ab7c85a446fc9549649309e4ce6 inherit pro_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">add a tag to the tags list of this action  <a href="classcamitk_1_1Action.html#a61ca5ab7c85a446fc9549649309e4ce6">More...</a><br /></td></tr>
<tr class="separator:a61ca5ab7c85a446fc9549649309e4ce6 inherit pro_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46eddab478ed28b392a1f629a2a37a7e inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a46eddab478ed28b392a1f629a2a37a7e">setEmbedded</a> (bool <a class="el" href="classcamitk_1_1Action.html#afcc0503bf088559175e67ab61220abc6">isEmbedded</a>)</td></tr>
<tr class="memdesc:a46eddab478ed28b392a1f629a2a37a7e inherit pro_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the embedded property (an action is embedded by default, unless specified otherwise by explicitly calling this method with false)  <a href="classcamitk_1_1Action.html#a46eddab478ed28b392a1f629a2a37a7e">More...</a><br /></td></tr>
<tr class="separator:a46eddab478ed28b392a1f629a2a37a7e inherit pro_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac79bbf6d983c416075ac9dd15397e000 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#ac79bbf6d983c416075ac9dd15397e000">setIcon</a> (QPixmap)</td></tr>
<tr class="memdesc:ac79bbf6d983c416075ac9dd15397e000 inherit pro_methods_classcamitk_1_1Action"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the Pixmap  <a href="classcamitk_1_1Action.html#ac79bbf6d983c416075ac9dd15397e000">More...</a><br /></td></tr>
<tr class="separator:ac79bbf6d983c416075ac9dd15397e000 inherit pro_methods_classcamitk_1_1Action"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Perform a derivative filter on the <a class="el" href="classcamitk_1_1ImageComponent.html">ImageComponent</a>. </p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a04be35c98f2cb3769083f6f5812dd08a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04be35c98f2cb3769083f6f5812dd08a">&#9670;&nbsp;</a></span>derivativeDirection</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classDerivative.html#a04be35c98f2cb3769083f6f5812dd08a">Derivative::derivativeDirection</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The direction of the derivative. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a04be35c98f2cb3769083f6f5812dd08aaada519154c4099cbd0c2241f076a90f2"></a>DIRECTION_X&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a04be35c98f2cb3769083f6f5812dd08aa9e46af99c67468ab8e1101d31fc6ea75"></a>DIRECTION_Y&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a04be35c98f2cb3769083f6f5812dd08aaf9c519e930efa11e19d4495117c382f8"></a>DIRECTION_Z&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="adc792b87ec65c02d2a438068f1a3e50d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc792b87ec65c02d2a438068f1a3e50d">&#9670;&nbsp;</a></span>derivativeOrder</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classDerivative.html#adc792b87ec65c02d2a438068f1a3e50d">Derivative::derivativeOrder</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enumerations. </p>
<p>The 3 different possible derivative orders </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="adc792b87ec65c02d2a438068f1a3e50dad6410c30dc86505f1435c5653bdf6816"></a>ORDER_0&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="adc792b87ec65c02d2a438068f1a3e50da22444781e0df0c4131ef9c3f9d0fe77a"></a>ORDER_1&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="adc792b87ec65c02d2a438068f1a3e50da86bed7d2a887a3f76c0ec81864c76186"></a>ORDER_2&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aeecd259c9ce7e62beb0c7d37358cd590"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeecd259c9ce7e62beb0c7d37358cd590">&#9670;&nbsp;</a></span>Derivative()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Derivative::Derivative </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classcamitk_1_1ActionExtension.html">camitk::ActionExtension</a> *&#160;</td>
          <td class="paramname"><em>extension</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Default Constructor. </p>

<p class="reference">References <a class="el" href="classcamitk_1_1Action.html#acb0c3a0bc9eb204c858ae466918c4f11">camitk::Action::addParameter()</a>, <a class="el" href="classcamitk_1_1Action.html#a61ca5ab7c85a446fc9549649309e4ce6">camitk::Action::addTag()</a>, <a class="el" href="classDerivative.html#a04be35c98f2cb3769083f6f5812dd08aaada519154c4099cbd0c2241f076a90f2">DIRECTION_X</a>, <a class="el" href="classDerivative.html#adc792b87ec65c02d2a438068f1a3e50dad6410c30dc86505f1435c5653bdf6816">ORDER_0</a>, <a class="el" href="classcamitk_1_1Property.html#a22691a959c3cce1a01ccb80ad131898a">camitk::Property::setAttribute()</a>, <a class="el" href="classcamitk_1_1Action.html#ae304cc7f0ff48ecfc205fdb14c3684ac">camitk::Action::setComponent()</a>, <a class="el" href="classcamitk_1_1Action.html#af8b46a3e19e5a86cdb9f26f5f920f7a3">camitk::Action::setDescription()</a>, <a class="el" href="classcamitk_1_1Property.html#ae103075607bad9b4b7ca7f1b169a81c2">camitk::Property::setEnumTypeName()</a>, <a class="el" href="classcamitk_1_1Action.html#a0984da76985801508a4fce35f32b9773">camitk::Action::setFamily()</a>, and <a class="el" href="classcamitk_1_1Action.html#aa3a269c4c0b47279a52dbdcb30176679">camitk::Action::setName()</a>.</p>

</div>
</div>
<a id="a7fc4ee53f460dfb98b3db2e9c9830cf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7fc4ee53f460dfb98b3db2e9c9830cf9">&#9670;&nbsp;</a></span>~Derivative()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Derivative::~Derivative </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default Destructor. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a0d205b156a5a0c80254ba89ff0d0fd80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d205b156a5a0c80254ba89ff0d0fd80">&#9670;&nbsp;</a></span>apply</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">Action::ApplyStatus</a> Derivative::apply </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>this method is automatically called when the action is triggered. </p>
<p>Use <a class="el" href="classcamitk_1_1Action.html#ada8920dc38ed8b0b79c584794abcdd7b" title="the currently selected and valid (regarding the component property) components, for which this action...">getTargets()</a> QList to get the list of component to use. </p><dl class="section note"><dt>Note</dt><dd><a class="el" href="classcamitk_1_1Action.html#ada8920dc38ed8b0b79c584794abcdd7b" title="the currently selected and valid (regarding the component property) components, for which this action...">getTargets()</a> is automatically filtered so that it only contains compatible components, i.e., instances of ImageComponent (or a subclass). </dd></dl>

<p class="reference">References <a class="el" href="classcamitk_1_1Action.html#ada8920dc38ed8b0b79c584794abcdd7b">camitk::Action::getTargets()</a>, <a class="el" href="classDerivative.html#a65ed307c9e2e3f00c5a86cae90deaa66">process()</a>, and <a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591a2ccad2ccfefb3344a708ca2d9e978b3f">camitk::Action::SUCCESS</a>.</p>

</div>
</div>
<a id="ac0a52a8bca9c823cc5b6a86398a41e5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0a52a8bca9c823cc5b6a86398a41e5d">&#9670;&nbsp;</a></span>implementProcess()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">vtkSmartPointer&lt;vtkImageData&gt; Derivative::implementProcess </td>
          <td>(</td>
          <td class="paramtype">vtkSmartPointer&lt; vtkImageData &gt;&#160;</td>
          <td class="paramname"><em>img</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="classDerivative.html#a65ed307c9e2e3f00c5a86cae90deaa66">process()</a>.</p>

</div>
</div>
<a id="af095fe8746cbdea7d3aa107eed18c9b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af095fe8746cbdea7d3aa107eed18c9b5">&#9670;&nbsp;</a></span>itkProcess()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class InputPixelType , class OutputPixelType , const int dim&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">vtkSmartPointer&lt; vtkImageData &gt; Derivative::itkProcess </td>
          <td>(</td>
          <td class="paramtype">vtkSmartPointer&lt; vtkImageData &gt;&#160;</td>
          <td class="paramname"><em>img</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="classDerivative.html#a83ecc32a094bfc2da12987218bb0ff97">direction</a>, <a class="el" href="classDerivative.html#a94dfc17ca91044d8439c4ffd1978e6ea">keepOrgVoxelType</a>, and <a class="el" href="classDerivative.html#a198b6c9936d41035f0ac536af04a29dc">order</a>.</p>

</div>
</div>
<a id="a65ed307c9e2e3f00c5a86cae90deaa66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65ed307c9e2e3f00c5a86cae90deaa66">&#9670;&nbsp;</a></span>process()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Derivative::process </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classcamitk_1_1ImageComponent.html">camitk::ImageComponent</a> *&#160;</td>
          <td class="paramname"><em>comp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>helper method to simplify the target component processing </p>

<p class="reference">References <a class="el" href="classDerivative.html#a83ecc32a094bfc2da12987218bb0ff97">direction</a>, <a class="el" href="classcamitk_1_1ImageComponent.html#a3254c3a23cdd5475f20e9ffcca26f924">camitk::ImageComponent::getImageData()</a>, <a class="el" href="classcamitk_1_1Component.html#a559cf24283848d662cfcb14cade9a2c9">camitk::Component::getName()</a>, <a class="el" href="classDerivative.html#ac0a52a8bca9c823cc5b6a86398a41e5d">implementProcess()</a>, <a class="el" href="classDerivative.html#a94dfc17ca91044d8439c4ffd1978e6ea">keepOrgVoxelType</a>, and <a class="el" href="classDerivative.html#a198b6c9936d41035f0ac536af04a29dc">order</a>.</p>

<p class="reference">Referenced by <a class="el" href="classDerivative.html#a0d205b156a5a0c80254ba89ff0d0fd80">apply()</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a83ecc32a094bfc2da12987218bb0ff97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83ecc32a094bfc2da12987218bb0ff97">&#9670;&nbsp;</a></span>direction</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Derivative::direction</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The direction of the derivative 0-&gt; derivate along x axis, 1-&gt; derivate along y axis, 2-&gt; derivate along z axis. </p>

<p class="reference">Referenced by <a class="el" href="classDerivative.html#af095fe8746cbdea7d3aa107eed18c9b5">itkProcess()</a>, and <a class="el" href="classDerivative.html#a65ed307c9e2e3f00c5a86cae90deaa66">process()</a>.</p>

</div>
</div>
<a id="a94dfc17ca91044d8439c4ffd1978e6ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94dfc17ca91044d8439c4ffd1978e6ea">&#9670;&nbsp;</a></span>keepOrgVoxelType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Derivative::keepOrgVoxelType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The derivation requires a signed type for voxel. </p>
<p>With keepOrgVoxelType true, the result image is then re-casted to the original image voxel type. </p>

<p class="reference">Referenced by <a class="el" href="classDerivative.html#af095fe8746cbdea7d3aa107eed18c9b5">itkProcess()</a>, and <a class="el" href="classDerivative.html#a65ed307c9e2e3f00c5a86cae90deaa66">process()</a>.</p>

</div>
</div>
<a id="a198b6c9936d41035f0ac536af04a29dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a198b6c9936d41035f0ac536af04a29dc">&#9670;&nbsp;</a></span>order</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Derivative::order</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The order of the derivative. </p>

<p class="reference">Referenced by <a class="el" href="classDerivative.html#af095fe8746cbdea7d3aa107eed18c9b5">itkProcess()</a>, and <a class="el" href="classDerivative.html#a65ed307c9e2e3f00c5a86cae90deaa66">process()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="Derivative_8h_source.html">Derivative.h</a></li>
<li><a class="el" href="Derivative_8cpp.html">Derivative.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>