/usr/share/camitk-4.0/apidoc/html/classInvertMesh.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 | <!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: InvertMesh 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
 <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-slots">Public Slots</a> |
<a href="#pub-methods">Public Member Functions</a> |
<a href="#pri-methods">Private Member Functions</a> |
<a href="classInvertMesh-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">InvertMesh Class Reference<div class="ingroups"><a class="el" href="group__group__sdk.html">CamiTK SDK</a> » <a class="el" href="group__group__sdk__actions.html">Actions</a> » <a class="el" href="group__group__sdk__actions__mesh.html">Mesh</a> » <a class="el" href="group__group__sdk__actions__mesh__meshprocessing.html">Mesh Processing</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p>Invert the input mesh.
<a href="classInvertMesh.html#details">More...</a></p>
<p><code>#include <<a class="el" href="InvertMesh_8h_source.html">InvertMesh.h</a>></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-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:a8a5be9771ad25391d7ec603dda14a10e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classInvertMesh.html#a8a5be9771ad25391d7ec603dda14a10e">apply</a> ()</td></tr>
<tr class="memdesc:a8a5be9771ad25391d7ec603dda14a10e"><td class="mdescLeft"> </td><td class="mdescRight">this method is automatically called when the action is triggered. <a href="#a8a5be9771ad25391d7ec603dda14a10e">More...</a><br /></td></tr>
<tr class="separator:a8a5be9771ad25391d7ec603dda14a10e"><td class="memSeparator" colspan="2"> </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="-"/> 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> </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"> </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"> </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> </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"> </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"> </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> </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"> </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"> </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:a794dc5a917b5cda3f6740738312e1b97"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classInvertMesh.html#a794dc5a917b5cda3f6740738312e1b97">InvertMesh</a> (<a class="el" href="classcamitk_1_1ActionExtension.html">camitk::ActionExtension</a> *<a class="el" href="classcamitk_1_1Action.html#aadda438100976507ec09b2b5c947b0af">extension</a>)</td></tr>
<tr class="memdesc:a794dc5a917b5cda3f6740738312e1b97"><td class="mdescLeft"> </td><td class="mdescRight">Default Constructor. <a href="#a794dc5a917b5cda3f6740738312e1b97">More...</a><br /></td></tr>
<tr class="separator:a794dc5a917b5cda3f6740738312e1b97"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4ebfd7711b55367fe022ef823666db7e"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classInvertMesh.html#a4ebfd7711b55367fe022ef823666db7e">~InvertMesh</a> ()</td></tr>
<tr class="memdesc:a4ebfd7711b55367fe022ef823666db7e"><td class="mdescLeft"> </td><td class="mdescRight">Default Destructor. <a href="#a4ebfd7711b55367fe022ef823666db7e">More...</a><br /></td></tr>
<tr class="separator:a4ebfd7711b55367fe022ef823666db7e"><td class="memSeparator" colspan="2"> </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="-"/> 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"> </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"> </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"> </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> * </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"> </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"> </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> </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"> </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"> </td></tr>
<tr class="memitem:a1341d8330a092b071fcafdf4e0d8ee14 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:a47268cb9a651b06022309b476ce66cfd inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:a6b7aba489b6ec6a7a59f3d4715a117a8 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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"> </td></tr>
<tr class="memitem:a8d82ddd934e778194faab13343157aec inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QAction * </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"> </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"> </td></tr>
<tr class="memitem:a324ab182b3af2f33b647b62fbbf8e98b inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString </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"> </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"> </td></tr>
<tr class="memitem:af98c1cbc5cc68b3c826c7fe3f6d9714f inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString </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"> </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"> </td></tr>
<tr class="memitem:a8e523b077bde769c7b9e20e6f9e6bdc6 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString </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"> </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"> </td></tr>
<tr class="memitem:a1ba4f8050d6e25e3958b738b54b881a3 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString </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"> </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"> </td></tr>
<tr class="memitem:a212f6e8a0f92ef0f93b5270f3eb23093 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QString </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"> </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"> </td></tr>
<tr class="memitem:a9f11c27685badc15b1d1b8c5fff34369 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">QStringList </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"> </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"> </td></tr>
<tr class="memitem:aaf2710eeb99d53b05110386185bc1580 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">bool </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"> </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"> </td></tr>
<tr class="memitem:a50981d7ac197c7798332641d8ed0fba8 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual QWidget * </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"> </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"> </td></tr>
<tr class="memitem:a0740749c26ced83c2680000c096dbea9 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual QPixmap </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"> </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"> </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> </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"> </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"> </td></tr>
<tr class="memitem:a2f4d5355933053d09bb4bf1617b75b53 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">bool </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"> </td></tr>
<tr class="memitem:a5ca8b53de3cd3b9a745ab96e477cb97e inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </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> * </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"> </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"> </td></tr>
<tr class="memitem:acb0c3a0bc9eb204c858ae466918c4f11 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">virtual bool </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"> </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"> </td></tr>
<tr class="memitem:a2d888b25f762b29e237574f2e9584819 inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:a5e4b6bbf60e5ac2d776f73ba85c1258c inherit pub_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </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> </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"> </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"> </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:af96c48a3713a8d6a1159270db280f800"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classInvertMesh.html#af96c48a3713a8d6a1159270db280f800">process</a> (<a class="el" href="classcamitk_1_1MeshComponent.html">camitk::MeshComponent</a> *comp)</td></tr>
<tr class="memdesc:af96c48a3713a8d6a1159270db280f800"><td class="mdescLeft"> </td><td class="mdescRight">helper method to simplify the target component processing <a href="#af96c48a3713a8d6a1159270db280f800">More...</a><br /></td></tr>
<tr class="separator:af96c48a3713a8d6a1159270db280f800"><td class="memSeparator" colspan="2"> </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 pub_types_classcamitk_1_1Action"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classcamitk_1_1Action')"><img src="closed.png" alt="-"/> 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  </td><td class="memItemRight" valign="bottom"><a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591">ApplyStatus</a> { <br />
  <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 />
  <a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591a789cbe09a5414b4f3b38881c465ca66a">TRIGGERED</a>
<br />
}<tr class="memdesc:a05b470fba3a27ab6db40c9867248c591"><td class="mdescLeft"> </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"> </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="-"/> 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 </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"> </td></tr>
<tr class="memitem:af8b46a3e19e5a86cdb9f26f5f920f7a3 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:ae304cc7f0ff48ecfc205fdb14c3684ac inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:a0984da76985801508a4fce35f32b9773 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:a61ca5ab7c85a446fc9549649309e4ce6 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:a46eddab478ed28b392a1f629a2a37a7e inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
<tr class="memitem:ac79bbf6d983c416075ac9dd15397e000 inherit pro_methods_classcamitk_1_1Action"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </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="-"/> 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 * </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"> </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"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Invert the input mesh. </p>
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a id="a794dc5a917b5cda3f6740738312e1b97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a794dc5a917b5cda3f6740738312e1b97">◆ </a></span>InvertMesh()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">InvertMesh::InvertMesh </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classcamitk_1_1ActionExtension.html">camitk::ActionExtension</a> * </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#a61ca5ab7c85a446fc9549649309e4ce6">camitk::Action::addTag()</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_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="a4ebfd7711b55367fe022ef823666db7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ebfd7711b55367fe022ef823666db7e">◆ </a></span>~InvertMesh()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">InvertMesh::~InvertMesh </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="a8a5be9771ad25391d7ec603dda14a10e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a5be9771ad25391d7ec603dda14a10e">◆ </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> InvertMesh::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>Call <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> method to get the list of components 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 <a class="el" href="classInvertMesh.html" title="Invert the input mesh. ">InvertMesh</a> (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="classInvertMesh.html#af96c48a3713a8d6a1159270db280f800">process()</a>, and <a class="el" href="classcamitk_1_1Action.html#a05b470fba3a27ab6db40c9867248c591a2ccad2ccfefb3344a708ca2d9e978b3f">camitk::Action::SUCCESS</a>.</p>
</div>
</div>
<a id="af96c48a3713a8d6a1159270db280f800"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af96c48a3713a8d6a1159270db280f800">◆ </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 InvertMesh::process </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classcamitk_1_1MeshComponent.html">camitk::MeshComponent</a> * </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="classcamitk_1_1InterfaceGeometry.html#af1e3a3dee0adcfd9cd64b123c506ffb5">camitk::InterfaceGeometry::getPointSet()</a>, <a class="el" href="classcamitk_1_1Component.html#a75b86870ca3bb62ac82025096f1a7c1a">camitk::Component::refresh()</a>, and <a class="el" href="classcamitk_1_1Component.html#a335f78d9dabd89dd83c11bb4d3c7df76">camitk::Component::setPointSet</a>.</p>
<p class="reference">Referenced by <a class="el" href="classInvertMesh.html#a8a5be9771ad25391d7ec603dda14a10e">apply()</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="InvertMesh_8h_source.html">InvertMesh.h</a></li>
<li><a class="el" href="InvertMesh_8cpp.html">InvertMesh.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>
|