{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033 {\fonttbl {\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;} {\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;} } {\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;} {\stylesheet {\widctlpar\adjustright \fs20\cgrid \snext0 Normal;} {\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid \sbasedon0 \snext0 heading 1;} {\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \sbasedon0 \snext0 heading 2;} {\s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid \sbasedon0 \snext0 heading 3;} {\s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid \sbasedon0 \snext0 heading 4;}{\*\cs10 \additive Default Paragraph Font;} {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid \sbasedon0 \snext0 heading 5;}{\*\cs10 \additive Default Paragraph Font;} {\s15\qc\sb240\sa60\widctlpar\outlinelevel0\adjustright \b\f1\fs32\kerning28\cgrid \sbasedon0 \snext15 Title;} {\s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid \sbasedon0 \snext16 Subtitle;} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid \sbasedon0 \snext17 BodyText;} {\s18\widctlpar\fs22\cgrid \sbasedon0 \snext18 DenseText;} {\s28\widctlpar\tqc\tx4320\tqr\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext28 header;} {\s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid \sbasedon0 \snext29 footer;} {\s30\li360\sa60\sb120\keepn\widctlpar\adjustright \b\f1\fs20\cgrid \sbasedon0 \snext30 GroupHeader;} {\s40\li0\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext41 Code Example 0;} {\s41\li360\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext42 Code Example 1;} {\s42\li720\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext43 Code Example 2;} {\s43\li1080\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext44 Code Example 3;} {\s44\li1440\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext45 Code Example 4;} {\s45\li1800\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext46 Code Example 5;} {\s46\li2160\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext47 Code Example 6;} {\s47\li2520\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext48 Code Example 7;} {\s48\li2880\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext49 Code Example 8;} {\s49\li3240\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext49 Code Example 9;} {\s50\li0\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext51 List Continue 0;} {\s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext52 List Continue 1;} {\s52\li720\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext53 List Continue 2;} {\s53\li1080\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext54 List Continue 3;} {\s54\li1440\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext55 List Continue 4;} {\s55\li1800\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext56 List Continue 5;} {\s56\li2160\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext57 List Continue 6;} {\s57\li2520\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext58 List Continue 7;} {\s58\li2880\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext59 List Continue 8;} {\s59\li3240\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext59 List Continue 9;} {\s60\li0\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext61 DescContinue 0;} {\s61\li360\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext62 DescContinue 1;} {\s62\li720\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext63 DescContinue 2;} {\s63\li1080\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext64 DescContinue 3;} {\s64\li1440\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext65 DescContinue 4;} {\s65\li1800\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext66 DescContinue 5;} {\s66\li2160\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext67 DescContinue 6;} {\s67\li2520\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext68 DescContinue 7;} {\s68\li2880\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext69 DescContinue 8;} {\s69\li3240\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext69 DescContinue 9;} {\s70\li0\sa30\sb30\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext81 LatexTOC 0;} {\s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext82 LatexTOC 1;} {\s72\li720\sa24\sb24\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext83 LatexTOC 2;} {\s73\li1080\sa21\sb21\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext84 LatexTOC 3;} {\s74\li1440\sa18\sb18\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext85 LatexTOC 4;} {\s75\li1800\sa15\sb15\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext86 LatexTOC 5;} {\s76\li2160\sa12\sb12\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext87 LatexTOC 6;} {\s77\li2520\sa9\sb9\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext88 LatexTOC 7;} {\s78\li2880\sa6\sb6\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext89 LatexTOC 8;} {\s79\li3240\sa3\sb3\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext89 LatexTOC 9;} {\s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid \sbasedon0 \snext81 \sautoupd List Bullet 0;} {\s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid \sbasedon0 \snext82 \sautoupd List Bullet 1;} {\s82\fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec }\ls3\adjustright \fs20\cgrid \sbasedon0 \snext83 \sautoupd List Bullet 2;} {\s83\fi-360\li1440\widctlpar\jclisttab\tx1440{\*\pn \pnlvlbody\ilvl0\ls4\pnrnot0\pndec }\ls4\adjustright \fs20\cgrid \sbasedon0 \snext84 \sautoupd List Bullet 3;} {\s84\fi-360\li1800\widctlpar\jclisttab\tx1800{\*\pn \pnlvlbody\ilvl0\ls5\pnrnot0\pndec }\ls5\adjustright \fs20\cgrid \sbasedon0 \snext85 \sautoupd List Bullet 4;} {\s85\fi-360\li2160\widctlpar\jclisttab\tx2160{\*\pn \pnlvlbody\ilvl0\ls6\pnrnot0\pndec }\ls6\adjustright \fs20\cgrid \sbasedon0 \snext86 \sautoupd List Bullet 5;} {\s86\fi-360\li2520\widctlpar\jclisttab\tx2520{\*\pn \pnlvlbody\ilvl0\ls7\pnrnot0\pndec }\ls7\adjustright \fs20\cgrid \sbasedon0 \snext87 \sautoupd List Bullet 6;} {\s87\fi-360\li2880\widctlpar\jclisttab\tx2880{\*\pn \pnlvlbody\ilvl0\ls8\pnrnot0\pndec }\ls8\adjustright \fs20\cgrid \sbasedon0 \snext88 \sautoupd List Bullet 7;} {\s88\fi-360\li3240\widctlpar\jclisttab\tx3240{\*\pn \pnlvlbody\ilvl0\ls9\pnrnot0\pndec }\ls9\adjustright \fs20\cgrid \sbasedon0 \snext89 \sautoupd List Bullet 8;} {\s89\fi-360\li3600\widctlpar\jclisttab\tx3600{\*\pn \pnlvlbody\ilvl0\ls10\pnrnot0\pndec }\ls10\adjustright \fs20\cgrid \sbasedon0 \snext89 \sautoupd List Bullet 9;} {\s90\fi-360\li360\widctlpar\fs20\cgrid \sbasedon0 \snext91 \sautoupd List Enum 0;} {\s91\fi-360\li720\widctlpar\fs20\cgrid \sbasedon0 \snext92 \sautoupd List Enum 1;} {\s92\fi-360\li1080\widctlpar\fs20\cgrid \sbasedon0 \snext93 \sautoupd List Enum 2;} {\s93\fi-360\li1440\widctlpar\fs20\cgrid \sbasedon0 \snext94 \sautoupd List Enum 3;} {\s94\fi-360\li1800\widctlpar\fs20\cgrid \sbasedon0 \snext95 \sautoupd List Enum 4;} {\s95\fi-360\li2160\widctlpar\fs20\cgrid \sbasedon0 \snext96 \sautoupd List Enum 5;} {\s96\fi-360\li2520\widctlpar\fs20\cgrid \sbasedon0 \snext96 \sautoupd List Enum 5;} {\s97\fi-360\li2880\widctlpar\fs20\cgrid \sbasedon0 \snext98 \sautoupd List Enum 7;} {\s98\fi-360\li3240\widctlpar\fs20\cgrid \sbasedon0 \snext99 \sautoupd List Enum 8;} {\s99\fi-360\li3600\widctlpar\fs20\cgrid \sbasedon0 \snext99 \sautoupd List Enum 9;} } {\comment begin body} {\info {\title {\comment {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Manual{\comment RTFDocVisitor::visitPost(DocText)} {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.10{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}Camellia} {\comment {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visitPost(DocText)} Doxgyen. } {\creatim \yr2006\mo8\dy2\hr14\min0\sec17} }\pard\plain \sectd\pgnlcrm {\footer \s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid {\chpgn}} \pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid \vertalc\qc\par\par\par\par\par\par\par \pard\plain \s15\qc\sb240\sa60\widctlpar\outlinelevel0\adjustright \b\f1\fs32\kerning28\cgrid {\field\fldedit {\*\fldinst TITLE \\*MERGEFORMAT}{\fldrslt TITLE}}\par \pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid \par \par\par\par\par\par\par\par\par\par\par\par\par \pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid {\field\fldedit {\*\fldinst AUTHOR \\*MERGEFORMAT}{\fldrslt AUTHOR}}\par Version v2.5.10\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt CREATEDATE}}\par \page\page\vertalt \pard\plain \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid Table of Contents\par \pard\plain \par {\field\fldedit {\*\fldinst TOC \\f \\*MERGEFORMAT}{\fldrslt Table of contents}}\par \pard\plain \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hierarchical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Index{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc \v Hierarchical Index} \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Class{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hierarchy{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} inheritance{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} list{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sorted{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} roughly{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} but{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} completely{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alphabetically{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} } { \pard\plain \s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid CamArithmParams\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFB \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamBasin\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFC \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamBitmapFont\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFD \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamBlobInfo\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFE \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamBlobs\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFF \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamImage\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFG \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamLabelingResults\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFH \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamLinearFilterKernel\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFI \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamMeasuresResults\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFJ \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamMorphoMathsKernel\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFK \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamPoint\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFL \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamRLEImage\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFM \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamROI\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFN \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamRun\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFO \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamSepFilterKernel\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFP \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamTable\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFQ \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamTableOfBasins\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFR \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamVolbergFwdParams\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFS \\*MERGEFORMAT}{\fldrslt pagenum}} \par CamWarpingParams\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFT \\*MERGEFORMAT}{\fldrslt pagenum}} \par } \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Index{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc \v Data Structure Index} \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structures{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Here{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structures{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} brief{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} descriptions{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} } { \pard\plain \s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \par {\b {\b CamArithmParams} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFB \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamBasin} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFC \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamBitmapFont} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFD \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamBlobInfo} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} block{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} most{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} important{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFE \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamBlobs} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Essentially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobInfo}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFF \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamImage} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} famous{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage/CamImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} today's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFG \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamLabelingResults} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFH \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamLinearFilterKernel} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFI \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamMeasuresResults} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} measuring{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFJ \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamMorphoMathsKernel} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFK \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamPoint} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} identify{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFL \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamRLEImage} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoded{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFM \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamROI} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Interest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFN \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamRun} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRun}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFO \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamSepFilterKernel} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFP \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamTable} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} LUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Look-Up{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Table{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFQ \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamTableOfBasins} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Simply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBasin}{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFR \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamVolbergFwdParams} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provide{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFS \\*MERGEFORMAT}{\fldrslt pagenum}} \par {\b {\b CamWarpingParams} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWarping()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAFT \\*MERGEFORMAT}{\fldrslt pagenum}} \par \par } \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} File{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Index{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc \v File Index} \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} File{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} List{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Here{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} list{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} files{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} brief{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} descriptions{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} } { \pard\plain \s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \par {\b {\b camellia.h} ({\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Library{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} header{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} })} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAA \\*MERGEFORMAT}{\fldrslt pagenum}} \par \par } \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Page{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Index{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc \v Page Index} \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Related{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Pages{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Here{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} list{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} related{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pages{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} } { \pard\plain \s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \par Todo List\tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAQC \\*MERGEFORMAT}{\fldrslt pagenum}} \par }\sect \sbkpage \pgndec \pgnrestart \sect \sectd \sbknone {\footer \s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid {\chpgn}} \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Documentation{\comment RTFDocVisitor::visitPost(DocText)} {\tc \v Data Structure Documentation} \par \pard\plain \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamArithmParams{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamArithmParams} {\xe \v CamArithmParams} {\bkmkstart AAAAAAAAFB} {\bkmkend AAAAAAAAFB} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b operation}{\bkmkstart AAAAAAAAFU} {\bkmkend AAAAAAAAFU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} apply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sources{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b c1}{\bkmkstart AAAAAAAAFV} {\bkmkend AAAAAAAAFV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Additional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDyadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} details{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b c2}{\bkmkstart AAAAAAAAFW} {\bkmkend AAAAAAAAFW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Additional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDyadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} details{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b c3}{\bkmkstart AAAAAAAAFX} {\bkmkend AAAAAAAAFX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Additional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDyadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} details{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b c4}{\bkmkstart AAAAAAAAFY} {\bkmkend AAAAAAAAFY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Additional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDyadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} details{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par \par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Basically{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} includes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} execute{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} different{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamBasin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamBasin} {\xe \v CamBasin} {\bkmkstart AAAAAAAAFC} {\bkmkend AAAAAAAAFC} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dynamics}{\bkmkstart AAAAAAAAFZ} {\bkmkend AAAAAAAAFZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamics{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} importance{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b minimum}{\bkmkstart AAAAAAAAGA} {\bkmkend AAAAAAAAGA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Minimum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b flooded}{\bkmkstart AAAAAAAAGB} {\bkmkend AAAAAAAAGB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} catchment{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} has{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} flooded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b surface}{\bkmkstart AAAAAAAAGC} {\bkmkend AAAAAAAAGC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Surface{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} region{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b accsurface}{\bkmkstart AAAAAAAAGD} {\bkmkend AAAAAAAAGD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Accumulated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} surface{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} children{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid unsigned short {\b y}{\bkmkstart AAAAAAAAGE} {\bkmkend AAAAAAAAGE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Position{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} minimum{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamBitmapFont{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamBitmapFont} {\xe \v CamBitmapFont} {\bkmkstart AAAAAAAAFD} {\bkmkend AAAAAAAAFD} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamBlobInfo{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamBlobInfo} {\xe \v CamBlobInfo} {\bkmkstart AAAAAAAAFE} {\bkmkend AAAAAAAAFE} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} block{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} most{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} important{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b left}{\bkmkstart AAAAAAAAGF} {\bkmkend AAAAAAAAGF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Leftmost{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coordinate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b top}{\bkmkstart AAAAAAAAGG} {\bkmkend AAAAAAAAGG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Topmost{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coordinate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b width}{\bkmkstart AAAAAAAAGH} {\bkmkend AAAAAAAAGH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Width{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b height}{\bkmkstart AAAAAAAAGI} {\bkmkend AAAAAAAAGI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Height{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b surface}{\bkmkstart AAAAAAAAGJ} {\bkmkend AAAAAAAAGJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} covered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b cx}{\bkmkstart AAAAAAAAGK} {\bkmkend AAAAAAAAGK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Center{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gravity{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} x{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b cy}{\bkmkstart AAAAAAAAGL} {\bkmkend AAAAAAAAGL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Center{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gravity{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} y{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b value}{\bkmkstart AAAAAAAAGM} {\bkmkend AAAAAAAAGM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b min}{\bkmkstart AAAAAAAAGN} {\bkmkend AAAAAAAAGN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Minimum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b max}{\bkmkstart AAAAAAAAGO} {\bkmkend AAAAAAAAGO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Maximum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRun} * {\b first}{\bkmkstart AAAAAAAAGP} {\bkmkend AAAAAAAAGP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} First{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRun} * {\b last}{\bkmkstart AAAAAAAAGQ} {\bkmkend AAAAAAAAGQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Last{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void * {\b misc}{\bkmkstart AAAAAAAAGR} {\bkmkend AAAAAAAAGR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Additional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} user-dependant{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} block{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} most{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} important{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamBlobs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamBlobs} {\xe \v CamBlobs} {\bkmkstart AAAAAAAAFF} {\bkmkend AAAAAAAAFF} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Essentially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobInfo}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Public{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamBlobs} (){\bkmkstart AAAAAAAAGS} {\bkmkend AAAAAAAAGS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b nbBlobs}{\bkmkstart AAAAAAAAGT} {\bkmkend AAAAAAAAGT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} valid{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamBlobInfo} {\b blobInfo} [CAM_LABEL_MAX_BLOBS]{\bkmkstart AAAAAAAAGU} {\bkmkend AAAAAAAAGU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Essentially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobInfo}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamImage} {\xe \v CamImage} {\bkmkstart AAAAAAAAFG} {\bkmkend AAAAAAAAFG} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} famous{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage/CamImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} today's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Public{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} (){\bkmkstart AAAAAAAAGV} {\bkmkend AAAAAAAAGV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} non-allocating{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} (int {\b width}, int {\b height}, int {\b depth}=CAM_DEPTH_8U, int colormodel=0){\bkmkstart AAAAAAAAGW} {\bkmkend AAAAAAAAGW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Allocating{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed/unsigned{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} G/RGB/RGBA/YUV{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} (const {\b CamImage} &image){\bkmkstart AAAAAAAAGX} {\bkmkend AAAAAAAAGX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b ~CamImage} (){\bkmkstart AAAAAAAAGY} {\bkmkend AAAAAAAAGY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Free{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memory{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} & {\b operator=} (const {\b CamImage} &image){\bkmkstart AAAAAAAAGZ} {\bkmkend AAAAAAAAGZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Operator={\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} redefinition{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} * {\b clone} () const {\bkmkstart AAAAAAAAHA} {\bkmkend AAAAAAAAHA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Clone{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camClone()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} * {\b copy} () const {\bkmkstart AAAAAAAAHB} {\bkmkend AAAAAAAAHB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} clone{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Takes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} into{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} account{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masks{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camCopy()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b copy} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAHC} {\bkmkend AAAAAAAAHC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} clone{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Takes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} into{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} account{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masks{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camCopy()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b allocated} () const {\bkmkstart AAAAAAAAHD} {\bkmkend AAAAAAAAHD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Check{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} whether{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b alloc} (int {\b width}, int {\b height}, int {\b depth}=CAM_DEPTH_8U, int colormodel=0){\bkmkstart AAAAAAAAHE} {\bkmkend AAAAAAAAHE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed/unsigned{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} G/RGB/RGBA/YUV{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b dealloc} (){\bkmkstart AAAAAAAAHF} {\bkmkend AAAAAAAAHF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Deallocate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDeallocateImae(){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b alloc_rgb} (int {\b width}, int {\b height}){\bkmkstart AAAAAAAAHG} {\bkmkend AAAAAAAAHG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} oriented{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b alloc_rgba} (int {\b width}, int {\b height}){\bkmkstart AAAAAAAAHH} {\bkmkend AAAAAAAAHH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RGBA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} oriented{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b alloc_yuv} (int {\b width}, int {\b height}){\bkmkstart AAAAAAAAHI} {\bkmkend AAAAAAAAHI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} YUV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} planar{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} oriented{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b load_pgm} (const char *filename){\bkmkstart AAAAAAAAHJ} {\bkmkend AAAAAAAAHJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLoadPGM()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b save_pgm} (const char *filename) const {\bkmkstart AAAAAAAAHK} {\bkmkend AAAAAAAAHK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSavePGM()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b load_bmp} (const char *filename){\bkmkstart AAAAAAAAHL} {\bkmkend AAAAAAAAHL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLoadPGM()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b save_bmp} (const char *filename) const {\bkmkstart AAAAAAAAHM} {\bkmkend AAAAAAAAHM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSavePGM()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set_roi} (const {\b CamROI} &{\b roi}){\bkmkstart AAAAAAAAHN} {\bkmkend AAAAAAAAHN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSetROI()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void {\b get_pixels} (char **result, int *len) const {\bkmkstart AAAAAAAAHO} {\bkmkend AAAAAAAAHO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Fills{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operator new{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} len{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Ruby{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to_s{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set_pixels} (const char *pixels, int sz){\bkmkstart AAAAAAAAHP} {\bkmkend AAAAAAAAHP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} picture{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} byte{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void {\b inspect} (char **result, int *len) const {\bkmkstart AAAAAAAAHQ} {\bkmkend AAAAAAAAHQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Returns{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} textual{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} about{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b view} () const {\bkmkstart AAAAAAAAHR} {\bkmkend AAAAAAAAHR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} View{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} picture{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set} (int color){\bkmkstart AAAAAAAAHS} {\bkmkend AAAAAAAAHS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSet()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b alpha_composite} (const {\b CamImage} &source2, {\b CamImage} &dest) const {\bkmkstart AAAAAAAAHT} {\bkmkend AAAAAAAAHT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camAlphaComposite()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_square3} (){\bkmkstart AAAAAAAAHU} {\bkmkend AAAAAAAAHU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_square3} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAHV} {\bkmkend AAAAAAAAHV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_circle5} (){\bkmkstart AAAAAAAAHW} {\bkmkend AAAAAAAAHW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeCircle5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_circle5} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAHX} {\bkmkend AAAAAAAAHX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeCircle5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_circle7} (){\bkmkstart AAAAAAAAHY} {\bkmkend AAAAAAAAHY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeCircle7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_circle7} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAHZ} {\bkmkend AAAAAAAAHZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeCircle7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_square3} (){\bkmkstart AAAAAAAAIA} {\bkmkend AAAAAAAAIA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilateSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_square3} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAIB} {\bkmkend AAAAAAAAIB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilateSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_circle5} (){\bkmkstart AAAAAAAAIC} {\bkmkend AAAAAAAAIC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilateCircle5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_circle5} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAID} {\bkmkend AAAAAAAAID} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilateCircle5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_circle7} (){\bkmkstart AAAAAAAAIE} {\bkmkend AAAAAAAAIE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilateCircle7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_circle7} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAIF} {\bkmkend AAAAAAAAIF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilateCircle7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_gradient_square3} (){\bkmkstart AAAAAAAAIG} {\bkmkend AAAAAAAAIG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoGradientSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_gradient_square3} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAIH} {\bkmkend AAAAAAAAIH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoGradientSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_gradient_circle5} (){\bkmkstart AAAAAAAAII} {\bkmkend AAAAAAAAII} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoGradientCircle5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_gradient_circle5} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAIJ} {\bkmkend AAAAAAAAIJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoGradientCircle5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_gradient_circle7} (){\bkmkstart AAAAAAAAIK} {\bkmkend AAAAAAAAIK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoGradientCircle7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_gradient_circle7} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAIL} {\bkmkend AAAAAAAAIL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoGradientCircle7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_maths} (const {\b CamMorphoMathsKernel} &ker){\bkmkstart AAAAAAAAIM} {\bkmkend AAAAAAAAIM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoMaths()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b morpho_maths} ({\b CamImage} &dest, const {\b CamMorphoMathsKernel} &ker) const {\bkmkstart AAAAAAAAIN} {\bkmkend AAAAAAAAIN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMorphoMaths()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_3x3} (const {\b CamMorphoMathsKernel} &ker){\bkmkstart AAAAAAAAIO} {\bkmkend AAAAAAAAIO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_3x3} ({\b CamImage} &dest, const {\b CamMorphoMathsKernel} &ker) const {\bkmkstart AAAAAAAAIP} {\bkmkend AAAAAAAAIP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_3x3} (const {\b CamMorphoMathsKernel} &ker){\bkmkstart AAAAAAAAIQ} {\bkmkend AAAAAAAAIQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilate3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_3x3} ({\b CamImage} &dest, const {\b CamMorphoMathsKernel} &ker) const {\bkmkstart AAAAAAAAIR} {\bkmkend AAAAAAAAIR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilate3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_5x5} (const {\b CamMorphoMathsKernel} &ker){\bkmkstart AAAAAAAAIS} {\bkmkend AAAAAAAAIS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_5x5} ({\b CamImage} &dest, const {\b CamMorphoMathsKernel} &ker) const {\bkmkstart AAAAAAAAIT} {\bkmkend AAAAAAAAIT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_5x5} (const {\b CamMorphoMathsKernel} &ker){\bkmkstart AAAAAAAAIU} {\bkmkend AAAAAAAAIU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilate5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_5x5} ({\b CamImage} &dest, const {\b CamMorphoMathsKernel} &ker) const {\bkmkstart AAAAAAAAIV} {\bkmkend AAAAAAAAIV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilate5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_7x7} (const {\b CamMorphoMathsKernel} &ker){\bkmkstart AAAAAAAAIW} {\bkmkend AAAAAAAAIW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erode_7x7} ({\b CamImage} &dest, const {\b CamMorphoMathsKernel} &ker) const {\bkmkstart AAAAAAAAIX} {\bkmkend AAAAAAAAIX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_7x7} (const {\b CamMorphoMathsKernel} &ker){\bkmkstart AAAAAAAAIY} {\bkmkend AAAAAAAAIY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilate7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilate_7x7} ({\b CamImage} &dest, const {\b CamMorphoMathsKernel} &ker) const {\bkmkstart AAAAAAAAIZ} {\bkmkend AAAAAAAAIZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDilate7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_3x3} (const {\b CamLinearFilterKernel} &ker){\bkmkstart AAAAAAAAJA} {\bkmkend AAAAAAAAJA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilter3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_3x3} ({\b CamImage} &dest, const {\b CamLinearFilterKernel} &k) const {\bkmkstart AAAAAAAAJB} {\bkmkend AAAAAAAAJB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilter3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_5x5} (const {\b CamLinearFilterKernel} &ker){\bkmkstart AAAAAAAAJC} {\bkmkend AAAAAAAAJC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilter5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_5x5} ({\b CamImage} &dest, const {\b CamLinearFilterKernel} &k) const {\bkmkstart AAAAAAAAJD} {\bkmkend AAAAAAAAJD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilter5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_abs_3x3} (const {\b CamLinearFilterKernel} &ker){\bkmkstart AAAAAAAAJE} {\bkmkend AAAAAAAAJE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilterAbs3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_abs_3x3} ({\b CamImage} &dest, const {\b CamLinearFilterKernel} &k) const {\bkmkstart AAAAAAAAJF} {\bkmkend AAAAAAAAJF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilterAbs3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_abs_5x5} (const {\b CamLinearFilterKernel} &ker){\bkmkstart AAAAAAAAJG} {\bkmkend AAAAAAAAJG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilterAbs5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b linear_filter_abs_5x5} ({\b CamImage} &dest, const {\b CamLinearFilterKernel} &k) const {\bkmkstart AAAAAAAAJH} {\bkmkend AAAAAAAAJH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLinearFilterAbs5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_v} (){\bkmkstart AAAAAAAAJI} {\bkmkend AAAAAAAAJI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelV()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_h} (){\bkmkstart AAAAAAAAJJ} {\bkmkend AAAAAAAAJJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelH()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_v_abs} (){\bkmkstart AAAAAAAAJK} {\bkmkend AAAAAAAAJK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelVAbs()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_h_abs} (){\bkmkstart AAAAAAAAJL} {\bkmkend AAAAAAAAJL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelHAbs()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_v} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAJM} {\bkmkend AAAAAAAAJM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelV()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_h} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAJN} {\bkmkend AAAAAAAAJN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelH()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_v_abs} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAJO} {\bkmkend AAAAAAAAJO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelVAbs()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sobel_h_abs} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAJP} {\bkmkend AAAAAAAAJP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSobelHAbs()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_3x3} (const {\b CamSepFilterKernel} &ker){\bkmkstart AAAAAAAAJQ} {\bkmkend AAAAAAAAJQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilter3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_3x3} ({\b CamImage} &dest, const {\b CamSepFilterKernel} &k) const {\bkmkstart AAAAAAAAJR} {\bkmkend AAAAAAAAJR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilter3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_5x5} (const {\b CamSepFilterKernel} &ker){\bkmkstart AAAAAAAAJS} {\bkmkend AAAAAAAAJS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilter5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_5x5} ({\b CamImage} &dest, const {\b CamSepFilterKernel} &k) const {\bkmkstart AAAAAAAAJT} {\bkmkend AAAAAAAAJT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilter5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_7x7} (const {\b CamSepFilterKernel} &ker){\bkmkstart AAAAAAAAJU} {\bkmkend AAAAAAAAJU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilter7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_7x7} ({\b CamImage} &dest, const {\b CamSepFilterKernel} &k) const {\bkmkstart AAAAAAAAJV} {\bkmkend AAAAAAAAJV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilter7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_abs_3x3} (const {\b CamSepFilterKernel} &ker){\bkmkstart AAAAAAAAJW} {\bkmkend AAAAAAAAJW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilterAbs3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_abs_3x3} ({\b CamImage} &dest, const {\b CamSepFilterKernel} &k) const {\bkmkstart AAAAAAAAJX} {\bkmkend AAAAAAAAJX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilterAbs3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_abs_5x5} (const {\b CamSepFilterKernel} &ker){\bkmkstart AAAAAAAAJY} {\bkmkend AAAAAAAAJY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilterAbs5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_abs_5x5} ({\b CamImage} &dest, const {\b CamSepFilterKernel} &k) const {\bkmkstart AAAAAAAAJZ} {\bkmkend AAAAAAAAJZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilterAbs5x5()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_abs_7x7} (const {\b CamSepFilterKernel} &ker){\bkmkstart AAAAAAAAKA} {\bkmkend AAAAAAAAKA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilterAbs7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sep_filter_abs_7x7} ({\b CamImage} &dest, const {\b CamSepFilterKernel} &k) const {\bkmkstart AAAAAAAAKB} {\bkmkend AAAAAAAAKB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSepFilterAbs7x7()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b fixed_filter} ({\b CamImage} &dest, int filter) const {\bkmkstart AAAAAAAAKC} {\bkmkend AAAAAAAAKC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camFixedFilter()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b fixed_filter} (int filter){\bkmkstart AAAAAAAAKD} {\bkmkend AAAAAAAAKD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camFixedFilter()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b draw_line} (int x1, int y1, int x2, int y2, int color){\bkmkstart AAAAAAAAKE} {\bkmkend AAAAAAAAKE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDrawLine()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b accumulate_line} (int x1, int y1, int x2, int y2, int acc){\bkmkstart AAAAAAAAKF} {\bkmkend AAAAAAAAKF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camAccumulateLine()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b draw_rectangle} (int x1, int y1, int x2, int y2, int color){\bkmkstart AAAAAAAAKG} {\bkmkend AAAAAAAAKG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDrawRectangle()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b draw_text_16s} (const char *text, int x, int y, int cwidth, int cheight, int orientation, int color){\bkmkstart AAAAAAAAKH} {\bkmkend AAAAAAAAKH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDrawText16s()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b draw_text_bitmap} (const char *text, int x, int y, const {\b CamBitmapFont} &font){\bkmkstart AAAAAAAAKI} {\bkmkend AAAAAAAAKI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDrawTextBitmap()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b draw_circle} (int x, int y, int r, int color){\bkmkstart AAAAAAAAKJ} {\bkmkend AAAAAAAAKJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDrawCircle()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b draw_ellipse} (int x, int y, int rx, int ry, int color){\bkmkstart AAAAAAAAKK} {\bkmkend AAAAAAAAKK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDrawEllipse()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b plot} (int x, int y, int color, int kind=CAM_POINT){\bkmkstart AAAAAAAAKL} {\bkmkend AAAAAAAAKL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camPlot()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b fill_color} (int x, int y, int fillcolor, int tolerance=-1){\bkmkstart AAAAAAAAKM} {\bkmkend AAAAAAAAKM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camFillColor()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b scale} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAKN} {\bkmkend AAAAAAAAKN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camScale()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set_mask} (const {\b CamRLEImage} &{\b mask}){\bkmkstart AAAAAAAAKO} {\bkmkend AAAAAAAAKO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSetRLEMask()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set_mask} (const {\b CamImage} &{\b mask}){\bkmkstart AAAAAAAAKP} {\bkmkend AAAAAAAAKP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSetMask()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b apply_lut} (const {\b CamTable} &lut){\bkmkstart AAAAAAAAKQ} {\bkmkend AAAAAAAAKQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camApplyLUT()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b apply_lut} ({\b CamImage} &dest, const {\b CamTable} &lut) const {\bkmkstart AAAAAAAAKR} {\bkmkend AAAAAAAAKR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camApplyLUT()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} * {\b to_yuv} () const {\bkmkstart AAAAAAAAKS} {\bkmkend AAAAAAAAKS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRGB2YUV()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b to_yuv} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAKT} {\bkmkend AAAAAAAAKT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRGB2YUV()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamImage} * {\b to_rgb} () const {\bkmkstart AAAAAAAAKU} {\bkmkend AAAAAAAAKU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camYUV2RGB()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b to_rgb} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAKV} {\bkmkend AAAAAAAAKV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camYUV2RGB()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b encode} () const {\bkmkstart AAAAAAAAKW} {\bkmkend AAAAAAAAKW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncode()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b encode_lut} (const {\b CamTable} &LUT) const {\bkmkstart AAAAAAAAKX} {\bkmkend AAAAAAAAKX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeLUT()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b encode_threshold} (int threshold) const {\bkmkstart AAAAAAAAKY} {\bkmkend AAAAAAAAKY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeThreshold()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b encode_threshold_inv} (int threshold) const {\bkmkstart AAAAAAAAKZ} {\bkmkend AAAAAAAAKZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeThresholdInv()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b encode_color} (const {\b CamTable} &clusters) const {\bkmkstart AAAAAAAALA} {\bkmkend AAAAAAAALA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeColor(){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode} ({\b CamRLEImage} &dest) const {\bkmkstart AAAAAAAALB} {\bkmkend AAAAAAAALB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncode()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode_lut} ({\b CamRLEImage} &dest, const {\b CamTable} &LUT) const {\bkmkstart AAAAAAAALC} {\bkmkend AAAAAAAALC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeLUT()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode_threshold} ({\b CamRLEImage} &dest, int threshold) const {\bkmkstart AAAAAAAALD} {\bkmkend AAAAAAAALD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeThreshold()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode_threshold_inv} ({\b CamRLEImage} &dest, int threshold) const {\bkmkstart AAAAAAAALE} {\bkmkend AAAAAAAALE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeThresholdInv()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b threshold} ({\b CamImage} &dest, int threshold) const {\bkmkstart AAAAAAAALF} {\bkmkend AAAAAAAALF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camThreshold()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b threshold_inv} ({\b CamImage} &dest, int threshold) const {\bkmkstart AAAAAAAALG} {\bkmkend AAAAAAAALG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camThresholdInv()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b abs} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAALH} {\bkmkend AAAAAAAALH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camAbs()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b threshold} (int threshold){\bkmkstart AAAAAAAALI} {\bkmkend AAAAAAAALI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camThreshold()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b threshold_inv} (int threshold){\bkmkstart AAAAAAAALJ} {\bkmkend AAAAAAAALJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camThresholdInv()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b abs} (){\bkmkstart AAAAAAAALK} {\bkmkend AAAAAAAALK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camAbs()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b arithm} (int operation, int c1=0, int c2=0, int c3=0){\bkmkstart AAAAAAAALL} {\bkmkend AAAAAAAALL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b arithm} ({\b CamImage} &dest, int operation, int c1=0, int c2=0, int c3=0) const {\bkmkstart AAAAAAAALM} {\bkmkend AAAAAAAALM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b arithm} (const {\b CamImage} &source2, {\b CamImage} &dest, int operation, int c1=0, int c2=0, int c3=0, int c4=0) const {\bkmkstart AAAAAAAALN} {\bkmkend AAAAAAAALN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDyadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamMeasuresResults} {\b measures} () const {\bkmkstart AAAAAAAALO} {\bkmkend AAAAAAAALO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMeasures()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid float {\b average_deviation} (int average=0) const {\bkmkstart AAAAAAAALP} {\bkmkend AAAAAAAALP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMeasureAverageDeviation()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sum_hv} ({\b CamTable} &hsum, {\b CamTable} &vsum) const {\bkmkstart AAAAAAAALQ} {\bkmkend AAAAAAAALQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSumHV()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sum_h} ({\b CamTable} &sum) const {\bkmkstart AAAAAAAALR} {\bkmkend AAAAAAAALR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSumH()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b sum_v} ({\b CamTable} &sum) const {\bkmkstart AAAAAAAALS} {\bkmkend AAAAAAAALS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camSumV()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b histogram} ({\b CamTable} &histo) const {\bkmkstart AAAAAAAALT} {\bkmkend AAAAAAAALT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camHistogram()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b histogram_2_channels} (int ch1, int ch2, {\b CamImage} &result, int size=1) const {\bkmkstart AAAAAAAALU} {\bkmkend AAAAAAAALU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camHistogram2Channels()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b find_threshold} (int percent) const {\bkmkstart AAAAAAAALV} {\bkmkend AAAAAAAALV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camFindThreshold()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b hough_circle} (int percent, int rmin, int rmax, int &xc, int &yc, int &rc) const {\bkmkstart AAAAAAAALW} {\bkmkend AAAAAAAALW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camHoughCircle()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b hierarchical_watershed} ({\b CamImage} &watershed, {\b CamTableOfBasins} &tob) const {\bkmkstart AAAAAAAALX} {\bkmkend AAAAAAAALX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camHierarchicalWatershed()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b hierarchical_watershed_contours} ({\b CamImage} &ws, {\b CamTableOfBasins} &tob) const {\bkmkstart AAAAAAAALY} {\bkmkend AAAAAAAALY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camHierarchicalWatershedContours()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b hierarchical_watershed_regions} (const {\b CamTableOfBasins} &tob){\bkmkstart AAAAAAAALZ} {\bkmkend AAAAAAAALZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camHierarchicalWatershedRegions()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b nSize}{\bkmkstart AAAAAAAAMA} {\bkmkend AAAAAAAAMA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b id}{\bkmkstart AAAAAAAAMB} {\bkmkend AAAAAAAAMB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Frame{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Id{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dependant{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b nChannels}{\bkmkstart AAAAAAAAMC} {\bkmkend AAAAAAAAMC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} 3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b alphaChannel}{\bkmkstart AAAAAAAAMD} {\bkmkend AAAAAAAAMD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} there{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} no{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b depth}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bit{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid char {\b colorModel} [4]{\bkmkstart AAAAAAAAME} {\bkmkend AAAAAAAAME} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} four-character{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} string{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} describing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} model{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "RGB"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "GRAY"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "HLS"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} etc{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid char {\b channelSeq} [4]\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sequence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dataOrder}{\bkmkstart AAAAAAAAMF} {\bkmkend AAAAAAAAMF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DATA_ORDER_PIXEL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DATA_ORDER_PLANE{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b origin}{\bkmkstart AAAAAAAAMG} {\bkmkend AAAAAAAAMG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} origin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_ORIGIN_TL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} top{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} left{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b align}{\bkmkstart AAAAAAAAMH} {\bkmkend AAAAAAAAMH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Alignment{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} CAM_ALIGN_DWORD{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} CAM_ALIGN_QWORD{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} byte{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} align{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b width}{\bkmkstart AAAAAAAAMI} {\bkmkend AAAAAAAAMI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Width{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b height}{\bkmkstart AAAAAAAAMJ} {\bkmkend AAAAAAAAMJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Height{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamROI} * {\b roi}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interest{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void * {\b mask}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} header{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} another{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifies{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void * {\b imageId}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ID{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Free{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} application{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void * {\b misc}{\bkmkstart AAAAAAAAMK} {\bkmkend AAAAAAAAMK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Free{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} application{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} tiling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b imageSize}{\bkmkstart AAAAAAAAML} {\bkmkend AAAAAAAAML} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bytes{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid unsigned char * {\b imageData}{\bkmkstart AAAAAAAAMM} {\bkmkend AAAAAAAAMM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} aligned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b widthStep}{\bkmkstart AAAAAAAAMN} {\bkmkend AAAAAAAAMN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} aligned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bytes{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b borderMode} [4]{\bkmkstart AAAAAAAAMO} {\bkmkend AAAAAAAAMO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} top{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bottom{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} left{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} right{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} border{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mode{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b borderConst} [4]{\bkmkstart AAAAAAAAMP} {\bkmkend AAAAAAAAMP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Constants{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} top{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bottom{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} left{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} right{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} border{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid unsigned char * {\b imageDataOrigin}{\bkmkstart AAAAAAAAMQ} {\bkmkend AAAAAAAAMQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} full{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} nonaligned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NULL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} owned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} famous{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage/CamImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} today's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par \par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} originally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} comes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Library{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Intel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OpenCV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Open{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Computer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vision{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Libary{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} preferred{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RT-Maps{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Real-Time{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "des Mines"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Automotive{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Prototyping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} System{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Field{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Documentation{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\xe \v channelSeq\:CamImage} {\xe \v CamImage\:channelSeq} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b char {\b CamImage::channelSeq}[4]} }\par {\bkmkstart AAAAAAAAMR} {\bkmkend AAAAAAAAMR} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sequence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "G"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "GREY"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "BGR"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "BGRA"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "RGB"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "RGBA"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "HSV"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "HLS"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "XYZ"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "YUV"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "YCr"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "YCC"{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "LUV"{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v depth\:CamImage} {\xe \v CamImage\:depth} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int {\b CamImage::depth}} }\par {\bkmkstart AAAAAAAAMS} {\bkmkend AAAAAAAAMS} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bit{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_1U{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_8U{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_8S{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_10U{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_10S{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_12U{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_12S{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_16U{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_16S{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v imageId\:CamImage} {\xe \v CamImage\:imageId} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b void* {\b CamImage::imageId}} }\par {\bkmkstart AAAAAAAAMT} {\bkmkend AAAAAAAAMT} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ID{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Free{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} application{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Field{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reserved{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} application{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} identify{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v mask\:CamImage} {\xe \v CamImage\:mask} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b void* {\b CamImage::mask}} }\par {\bkmkstart AAAAAAAAMU} {\bkmkend AAAAAAAAMU} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} header{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} another{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifies{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} argument{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NULL{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} no{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} corresponding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} At{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} moment{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masks{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supported{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v roi\:CamImage} {\xe \v CamImage\:roi} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b {\b CamROI}* {\b CamImage::roi}} }\par {\bkmkstart AAAAAAAAMV} {\bkmkend AAAAAAAAMV} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interest{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} argument{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NULL{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implies{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} comprises{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} entire{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} area{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamLabelingResults{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamLabelingResults} {\xe \v CamLabelingResults} {\bkmkstart AAAAAAAAFH} {\bkmkend AAAAAAAAFH} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b nbLabels}{\bkmkstart AAAAAAAAMW} {\bkmkend AAAAAAAAMW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} found{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} frame{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b equiv} [CAM_LABEL_MAX_BLOBS]{\bkmkstart AAAAAAAAMX} {\bkmkend AAAAAAAAMX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Labels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} equivalence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} D3.1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} details{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamLinearFilterKernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamLinearFilterKernel} {\xe \v CamLinearFilterKernel} {\bkmkstart AAAAAAAAFI} {\bkmkend AAAAAAAAFI} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Public{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamLinearFilterKernel} (){\bkmkstart AAAAAAAAMY} {\bkmkend AAAAAAAAMY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set} (int x, int y, int val){\bkmkstart AAAAAAAAMZ} {\bkmkend AAAAAAAAMZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b get} (int x, int y){\bkmkstart AAAAAAAANA} {\bkmkend AAAAAAAANA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Get{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b kernel} [CAM_LINEAR_FILTER_KERNEL_MAX_SIZE][CAM_LINEAR_FILTER_KERNEL_MAX_SIZE]{\bkmkstart AAAAAAAANB} {\bkmkend AAAAAAAANB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NxN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coefficients{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} matrix{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} aka{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b coeff1}{\bkmkstart AAAAAAAANC} {\bkmkend AAAAAAAANC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Multiplicative{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coefficient{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b coeff2}{\bkmkstart AAAAAAAAND} {\bkmkend AAAAAAAAND} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Final{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} result*coeff1{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} coeff2{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} simulate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} division{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamMeasuresResults{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamMeasuresResults} {\xe \v CamMeasuresResults} {\bkmkstart AAAAAAAAFJ} {\bkmkend AAAAAAAAFJ} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} measuring{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b ymin}{\bkmkstart AAAAAAAANE} {\bkmkend AAAAAAAANE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Minimum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b ymax}{\bkmkstart AAAAAAAANF} {\bkmkend AAAAAAAANF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Maximum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b average}{\bkmkstart AAAAAAAANG} {\bkmkend AAAAAAAANG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b sum}{\bkmkstart AAAAAAAANH} {\bkmkend AAAAAAAANH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} measuring{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamMorphoMathsKernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamMorphoMathsKernel} {\xe \v CamMorphoMathsKernel} {\bkmkstart AAAAAAAAFK} {\bkmkend AAAAAAAAFK} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Public{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamMorphoMathsKernel} (){\bkmkstart AAAAAAAANI} {\bkmkend AAAAAAAANI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set_dilate} (int x, int y, int val){\bkmkstart AAAAAAAANJ} {\bkmkend AAAAAAAANJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b get_dilate} (int x, int y){\bkmkstart AAAAAAAANK} {\bkmkend AAAAAAAANK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Get{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set_erode} (int x, int y, int val){\bkmkstart AAAAAAAANL} {\bkmkend AAAAAAAANL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b get_erode} (int x, int y){\bkmkstart AAAAAAAANM} {\bkmkend AAAAAAAANM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Get{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b dilationStructElt} [CAM_MM_NEIGHB][CAM_MM_NEIGHB]{\bkmkstart AAAAAAAANN} {\bkmkend AAAAAAAANN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operations{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b erosionStructElt} [CAM_MM_NEIGHB][CAM_MM_NEIGHB]{\bkmkstart AAAAAAAANO} {\bkmkend AAAAAAAANO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operations{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b source1}{\bkmkstart AAAAAAAANP} {\bkmkend AAAAAAAANP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_DILATED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_ERODED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_ORIGINAL{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b source2}{\bkmkstart AAAAAAAANQ} {\bkmkend AAAAAAAANQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_DILATED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_ERODED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_ORIGINAL{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b operation}{\bkmkstart AAAAAAAANR} {\bkmkend AAAAAAAANR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_SUBSTRACTION{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_MULTIPLEX{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_THINNING{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_MM_THICKENING{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par \par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Basically{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} includes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} elements{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} well{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} options{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} full{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamPoint{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamPoint} {\xe \v CamPoint} {\bkmkstart AAAAAAAAFL} {\bkmkend AAAAAAAAFL} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} identify{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b x}{\bkmkstart AAAAAAAANS} {\bkmkend AAAAAAAANS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} x{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coordinate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b y}{\bkmkstart AAAAAAAANT} {\bkmkend AAAAAAAANT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} y{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coordinate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} identify{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamRLEImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamRLEImage} {\xe \v CamRLEImage} {\bkmkstart AAAAAAAAFM} {\bkmkend AAAAAAAAFM} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoded{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Public{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} (){\bkmkstart AAAAAAAANU} {\bkmkend AAAAAAAANU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} (int nbruns){\bkmkstart AAAAAAAANV} {\bkmkend AAAAAAAANV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Constructor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} (const {\b CamRLEImage} &image){\bkmkstart AAAAAAAANW} {\bkmkend AAAAAAAANW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b ~CamRLEImage} (){\bkmkstart AAAAAAAANX} {\bkmkend AAAAAAAANX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} & {\b operator=} (const {\b CamRLEImage} &image){\bkmkstart AAAAAAAANY} {\bkmkend AAAAAAAANY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Operator={\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} redefinition{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b clone} () const {\bkmkstart AAAAAAAANZ} {\bkmkend AAAAAAAANZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Clone{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEClone()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b alloc} (int nbruns){\bkmkstart AAAAAAAAOA} {\bkmkend AAAAAAAAOA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Allocator{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEAllocate()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b realloc} (int nbruns){\bkmkstart AAAAAAAAOB} {\bkmkend AAAAAAAAOB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Reallocator{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEReallocate()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode} (const {\b CamImage} &image){\bkmkstart AAAAAAAAOC} {\bkmkend AAAAAAAAOC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncode()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode_lut} (const {\b CamImage} &image, const {\b CamTable} &LUT){\bkmkstart AAAAAAAAOD} {\bkmkend AAAAAAAAOD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeLUT()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode_threshold} (const {\b CamImage} &image, int threshold){\bkmkstart AAAAAAAAOE} {\bkmkend AAAAAAAAOE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeThreshold()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode_threshold_inv} (const {\b CamImage} &image, int threshold){\bkmkstart AAAAAAAAOF} {\bkmkend AAAAAAAAOF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEEncodeThresholdInv()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b encode_color} (const {\b CamImage} &image, const {\b CamTable} &clusters){\bkmkstart AAAAAAAAOG} {\bkmkend AAAAAAAAOG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeColor(){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamBlobs} * {\b labeling} (){\bkmkstart AAAAAAAAOH} {\bkmkend AAAAAAAAOH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLELabeling()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b labeling} ({\b CamBlobs} &results){\bkmkstart AAAAAAAAOI} {\bkmkend AAAAAAAAOI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLELabeling()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b blob_analysis} ({\b CamBlobs} &results) const {\bkmkstart AAAAAAAAOJ} {\bkmkend AAAAAAAAOJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEBlobAnalysis()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b apply_lut} (const {\b CamTable} &LUT){\bkmkstart AAAAAAAAOK} {\bkmkend AAAAAAAAOK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEApplyLUT()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b apply_lut} ({\b CamRLEImage} &dest, const {\b CamTable} &LUT) const {\bkmkstart AAAAAAAAOL} {\bkmkend AAAAAAAAOL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEApplyLUT()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b decode} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAOM} {\bkmkend AAAAAAAAOM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEDecode()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b decode} ({\b CamImage} &dest, const {\b CamTable} &LUT) const {\bkmkstart AAAAAAAAON} {\bkmkend AAAAAAAAON} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEDecode()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b decode_blobs} ({\b CamImage} &dest) const {\bkmkstart AAAAAAAAOO} {\bkmkend AAAAAAAAOO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEDecodeBlobs()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b decode_blobs} ({\b CamImage} &dest, const {\b CamTable} &LUT) const {\bkmkstart AAAAAAAAOP} {\bkmkend AAAAAAAAOP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEDecodeBlos(){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b inverse} (){\bkmkstart AAAAAAAAOQ} {\bkmkend AAAAAAAAOQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEInverse()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b erode_cross} ({\b CamRLEImage} &dest) const {\bkmkstart AAAAAAAAOR} {\bkmkend AAAAAAAAOR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEErodeCross()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b erode_cross} () const {\bkmkstart AAAAAAAAOS} {\bkmkend AAAAAAAAOS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEErodeCross()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b erode_3x3} ({\b CamRLEImage} &dest) const {\bkmkstart AAAAAAAAOT} {\bkmkend AAAAAAAAOT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEErode3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b erode_3x3} () const {\bkmkstart AAAAAAAAOU} {\bkmkend AAAAAAAAOU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEErode3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b erode_3x2} ({\b CamRLEImage} &dest) const {\bkmkstart AAAAAAAAOV} {\bkmkend AAAAAAAAOV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEErode3x2()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRLEImage} * {\b erode_3x2} () const {\bkmkstart AAAAAAAAOW} {\bkmkend AAAAAAAAOW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEErode3x2()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b nSize}{\bkmkstart AAAAAAAAOX} {\bkmkend AAAAAAAAOX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b id}{\bkmkstart AAAAAAAAOY} {\bkmkend AAAAAAAAOY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Frame{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} id{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dependent{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b height}{\bkmkstart AAAAAAAAOZ} {\bkmkend AAAAAAAAOZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} height{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b width}{\bkmkstart AAAAAAAAPA} {\bkmkend AAAAAAAAPA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} width{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b nbRuns}{\bkmkstart AAAAAAAAPB} {\bkmkend AAAAAAAAPB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b allocated}{\bkmkstart AAAAAAAAPC} {\bkmkend AAAAAAAAPC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamRun} * {\b runs}{\bkmkstart AAAAAAAAPD} {\bkmkend AAAAAAAAPD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoded{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamROI} {\xe \v CamROI} {\bkmkstart AAAAAAAAFN} {\bkmkend AAAAAAAAFN} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Interest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Public{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamROI} {\b intersect} (const {\b CamROI} &roi) const {\bkmkstart AAAAAAAAPE} {\bkmkend AAAAAAAAPE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camROIIntersect()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b coi}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b xOffset}{\bkmkstart AAAAAAAAPF} {\bkmkend AAAAAAAAPF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} offset{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} origin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rectangular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b yOffset}{\bkmkstart AAAAAAAAPG} {\bkmkend AAAAAAAAPG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} offset{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} origin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rectangular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b width}{\bkmkstart AAAAAAAAPH} {\bkmkend AAAAAAAAPH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rectangular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b height}{\bkmkstart AAAAAAAAPI} {\bkmkend AAAAAAAAPI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rectangular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Interest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Field{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Documentation{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\xe \v coi\:CamROI} {\xe \v CamROI\:coi} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int {\b CamROI::coi}} }\par {\bkmkstart AAAAAAAAPJ} {\bkmkend AAAAAAAAPJ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} affected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} taking{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interest{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coi{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} equal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} affected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamRun{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamRun} {\xe \v CamRun} {\bkmkstart AAAAAAAAFO} {\bkmkend AAAAAAAAFO} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRun}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid CAM_RLE_INT_TYPE {\b value}{\bkmkstart AAAAAAAAPK} {\bkmkend AAAAAAAAPK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color(s){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} represents{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid CAM_RLE_INT_TYPE {\b length}{\bkmkstart AAAAAAAAPL} {\bkmkend AAAAAAAAPL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid CAM_RLE_INT_TYPE {\b blob}{\bkmkstart AAAAAAAAPM} {\bkmkend AAAAAAAAPM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parent{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} connected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} components{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} tree{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} becomes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} after{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid CAM_RLE_INT_TYPE {\b line}{\bkmkstart AAAAAAAAPN} {\bkmkend AAAAAAAAPN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} belongs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRun}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par \par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} sizeof(_camRLE){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 64{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamSepFilterKernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamSepFilterKernel} {\xe \v CamSepFilterKernel} {\bkmkstart AAAAAAAAFP} {\bkmkend AAAAAAAAFP} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Public{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamSepFilterKernel} (){\bkmkstart AAAAAAAAPO} {\bkmkend AAAAAAAAPO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Default{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid bool {\b set_x} (int {\b y}, int val){\bkmkstart AAAAAAAAPP} {\bkmkend AAAAAAAAPP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b get_x} (int {\b y}){\bkmkstart AAAAAAAAPQ} {\bkmkend AAAAAAAAPQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Get{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b x} [CAM_LINEAR_FILTER_KERNEL_MAX_SIZE]{\bkmkstart AAAAAAAAPR} {\bkmkend AAAAAAAAPR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coefficients{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b y} [CAM_LINEAR_FILTER_KERNEL_MAX_SIZE]{\bkmkstart AAAAAAAAPS} {\bkmkend AAAAAAAAPS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coefficients{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b coeff1}{\bkmkstart AAAAAAAAPT} {\bkmkend AAAAAAAAPT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Multiplicative{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coefficient{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b coeff2}{\bkmkstart AAAAAAAAPU} {\bkmkend AAAAAAAAPU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Final{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} result*coeff1{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} coeff2{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} simulate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} division{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamTable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamTable} {\xe \v CamTable} {\bkmkstart AAAAAAAAFQ} {\bkmkend AAAAAAAAFQ} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} LUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Look-Up{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Table{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b t} [CAM_TABLE_SIZE]{\bkmkstart AAAAAAAAPV} {\bkmkend AAAAAAAAPV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} resulting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} input{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b size}{\bkmkstart AAAAAAAAPW} {\bkmkend AAAAAAAAPW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} valid{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} entries{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} LUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Look-Up{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Table{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamTableOfBasins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamTableOfBasins} {\xe \v CamTableOfBasins} {\bkmkstart AAAAAAAAFR} {\bkmkend AAAAAAAAFR} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Simply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBasin}{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Simply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBasin}{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamVolbergFwdParams{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamVolbergFwdParams} {\xe \v CamVolbergFwdParams} {\bkmkstart AAAAAAAAFS} {\bkmkend AAAAAAAAFS} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provide{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void(* {\b hfwd} )(int x, int y, double *xp){\bkmkstart AAAAAAAAPX} {\bkmkend AAAAAAAAPX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} First{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} resampling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void(* {\b vfwd} )(int x, int y, double *yp){\bkmkstart AAAAAAAAPY} {\bkmkend AAAAAAAAPY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} resampling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provide{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \par \pard\plain \pard\plain \sect\sbkpage \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} CamWarpingParams{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v CamWarpingParams} {\xe \v CamWarpingParams} {\bkmkstart AAAAAAAAFT} {\bkmkend AAAAAAAAFT} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWarping()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par } {\f2 #include }\par } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Fields{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b interpolation}{\bkmkstart AAAAAAAAPZ} {\bkmkend AAAAAAAAPZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Interpolation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} method{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} either{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_NN_INTERPOLATION{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_BILINEAR_INTERPOLATION{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b perspective}{\bkmkstart AAAAAAAAQA} {\bkmkend AAAAAAAAQA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} parallel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ground{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\b CamPoint} {\b p} [4]\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} points{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWarping()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Field{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Documentation{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\xe \v p\:CamWarpingParams} {\xe \v CamWarpingParams\:p} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b {\b CamPoint} {\b CamWarpingParams::p}[4]} }\par {\bkmkstart AAAAAAAAQB} {\bkmkend AAAAAAAAQB} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} points{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Beware{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} These{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} fixed-points{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Indexes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} top-left{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} top-right{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bottom-right{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bottom-left{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} { \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocText)} {\par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\b camellia.h}\par }} \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} File{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Documentation{\comment RTFDocVisitor::visitPost(DocText)} {\tc \v File Documentation} \par \pard\plain \pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} camellia{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} h{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} File{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\tc\tcl2 \v camellia.h} {\xe \v camellia.h} {\bkmkstart AAAAAAAAAA} {\bkmkend AAAAAAAAAA} {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Library{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} header{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structures{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamROI}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Interest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamImage}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} famous{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage/CamImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} today's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamPoint}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} identify{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamArithmParams}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamTable}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} LUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Look-Up{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Table{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamMorphoMathsKernel}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamLabelingResults}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamRun}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRun}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamBlobInfo}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} block{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} most{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} important{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamBlobs}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Essentially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobInfo}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamRLEImage}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Encoded{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamMeasuresResults}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} measuring{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamVolbergFwdParams}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provide{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamWarpingParams}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWarping()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamLinearFilterKernel}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamSepFilterKernel}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamBasin}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamTableOfBasins}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Simply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBasin}{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid struct {\b CamBitmapFont}\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void {\b camVolbergFwdScanline} (CAM_PIXEL *in, int inlen, CAM_PIXEL *out, int outlen, double f[])\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void {\b camVolbergFwd} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamVolbergFwdParams} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Helper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camWarping} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamWarpingParams} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Backward{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camScale} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Scaling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camIntersectionSegments} ({\b CamPoint} p[4], {\b CamPoint} *res)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} helper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWarping()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLinearFilter3x3} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamLinearFilterKernel} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLinearFilter5x5} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamLinearFilterKernel} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLinearFilterAbs3x3} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamLinearFilterKernel} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLinearFilterAbs5x5} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamLinearFilterKernel} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSepFilter3x3} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamSepFilterKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSepFilterAbs3x3} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamSepFilterKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSepFilter5x5} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamSepFilterKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSepFilterAbs5x5} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamSepFilterKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSepFilter7x7} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamSepFilterKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSepFilterAbs7x7} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamSepFilterKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSobelH} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSobelHAbs} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSobelV} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSobelVAbs} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camFixedFilter} ({\b CamImage} *source, {\b CamImage} *dest, int filter)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} convolution{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} predefined{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMedianFilter3x3} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMedianFilter5x5} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camWatershed1D} (int *input, int size, int *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void {\b camFreeTableOfBasins} ({\b CamTableOfBasins} *t){\bkmkstart AAAAAAAAAB} {\bkmkend AAAAAAAAAB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Free{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} after{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camHierarchicalWatershed} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamTableOfBasins} *tob)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hierarchical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camHierarchicalWatershedContours} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamTableOfBasins} *tob)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hierarchical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed/contours{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} markers{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camHierarchicalWatershedRegions} ({\b CamImage} *watershed, {\b CamTableOfBasins} *tob)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Retrieves{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} regions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Utility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camAllocateImage} ({\b CamImage} *image, int width, int height, int depth){\bkmkstart AAAAAAAAAC} {\bkmkend AAAAAAAAAC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camAllocateYUVImage} ({\b CamImage} *image, int width, int height){\bkmkstart AAAAAAAAAD} {\bkmkend AAAAAAAAAD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} YUV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camAllocateRGBImage} ({\b CamImage} *image, int width, int height){\bkmkstart AAAAAAAAAE} {\bkmkend AAAAAAAAAE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camAllocateRGBAImage} ({\b CamImage} *image, int width, int height){\bkmkstart AAAAAAAAAF} {\bkmkend AAAAAAAAAF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDeallocateImage} ({\b CamImage} *image){\bkmkstart AAAAAAAAAG} {\bkmkend AAAAAAAAAG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deallocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSetROI} ({\b CamROI} *roi, int coi, int xOffset, int yOffset, int width, int height){\bkmkstart AAAAAAAAAH} {\bkmkend AAAAAAAAAH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} utility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSetMaxROI} ({\b CamROI} *roi, {\b CamImage} *image){\bkmkstart AAAAAAAAAI} {\bkmkend AAAAAAAAAI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maximum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camReduceROI} ({\b CamROI} *roi, int pixels){\bkmkstart AAAAAAAAAJ} {\bkmkend AAAAAAAAAJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Reduce{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} roi{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} given{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} side{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camEnlargeROI} ({\b CamROI} *roi, int pixels){\bkmkstart AAAAAAAAAK} {\bkmkend AAAAAAAAAK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Enlarge{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} roi{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} given{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} side{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camZoom2x} ({\b CamImage} *src, {\b CamImage} *dst){\bkmkstart AAAAAAAAAL} {\bkmkend AAAAAAAAAL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2x{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Zoom{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} replication{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDecimateNN} ({\b CamImage} *src, {\b CamImage} *dest, int factor){\bkmkstart AAAAAAAAAM} {\bkmkend AAAAAAAAAM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} nearest-neighbour{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decimation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSetRLEMask} ({\b CamImage} *image, {\b CamRLEImage} *mask){\bkmkstart AAAAAAAAAN} {\bkmkend AAAAAAAAAN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSetMask} ({\b CamImage} *image, {\b CamImage} *mask){\bkmkstart AAAAAAAAAO} {\bkmkend AAAAAAAAAO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDownScaling2x2} ({\b CamImage} *src, {\b CamImage} *dest){\bkmkstart AAAAAAAAAP} {\bkmkend AAAAAAAAAP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 2x2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interpolation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} downscaling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camCopy} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} without{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} space{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} but{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} able{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} planar/pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} oriented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROIs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} even{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masking{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camClone} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cloning{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRefCopy} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copy{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSet} ({\b CamImage} *image, int fillValue){\bkmkstart AAAAAAAAAQ} {\bkmkend AAAAAAAAAQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} values{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} fillValue{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camAlphaComposite} ({\b CamImage} *source1, {\b CamImage} *source2, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compositing{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSetBorder} ({\b CamImage} *image, int borderValue){\bkmkstart AAAAAAAAAR} {\bkmkend AAAAAAAAAR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} border{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camClipROI} ({\b CamImage} *image){\bkmkstart AAAAAAAAAS} {\bkmkend AAAAAAAAAS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Clip{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} roi{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camClip} ({\b CamROI} *roi, {\b CamImage} *image){\bkmkstart AAAAAAAAAT} {\bkmkend AAAAAAAAAT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Clip{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} respect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camROIIntersect} ({\b CamROI} *roi1, {\b CamROI} *roi2, {\b CamROI} *dest){\bkmkstart AAAAAAAAAU} {\bkmkend AAAAAAAAAU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} intersection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} between{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROIs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camView} ({\b CamImage} *image){\bkmkstart AAAAAAAAAV} {\bkmkend AAAAAAAAAV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} View{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid const char * {\b camVersion} (){\bkmkstart AAAAAAAAAW} {\bkmkend AAAAAAAAAW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Returns{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} version{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} library{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDrawLine} ({\b CamImage} *image, int x1, int y1, int x2, int y2, int color){\bkmkstart AAAAAAAAAX} {\bkmkend AAAAAAAAAX} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Draw{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camAccumulateLine} ({\b CamImage} *image, int x1, int y1, int x2, int y2, int acc){\bkmkstart AAAAAAAAAY} {\bkmkend AAAAAAAAAY} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Accumulate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} frame{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hough{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} transforms{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDrawRectangle} ({\b CamImage} *image, int x1, int y1, int x2, int y2, int color){\bkmkstart AAAAAAAAAZ} {\bkmkend AAAAAAAAAZ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Draw{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rectangle{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDrawText16s} ({\b CamImage} *image, char *text, int x, int y, int cwidth, int cheight, int orientation, int color){\bkmkstart AAAAAAAABA} {\bkmkend AAAAAAAABA} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Draw{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} text{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} segments{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} looks{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} like{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alarm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} clock{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDrawCircle} ({\b CamImage} *image, int x, int y, int r, int color){\bkmkstart AAAAAAAABB} {\bkmkend AAAAAAAABB} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Draw{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDrawEllipse} ({\b CamImage} *image, int x, int y, int rx, int ry, int color){\bkmkstart AAAAAAAABC} {\bkmkend AAAAAAAABC} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Draw{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ellipse{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camPlot} ({\b CamImage} *image, int x, int y, int color, int kind)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Plot{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camFillColor} ({\b CamImage} *image, int x, int y, int fillcolor, int tolerance)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Fill{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camBitmapFontLoad} ({\b CamBitmapFont} *font, char *filename){\bkmkstart AAAAAAAABD} {\bkmkend AAAAAAAABD} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Load{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camBitmapFontDeallocate} ({\b CamBitmapFont} *font){\bkmkstart AAAAAAAABE} {\bkmkend AAAAAAAABE} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Deallocate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDrawTextBitmap} ({\b CamImage} *image, char *text, int x, int y, {\b CamBitmapFont} *font){\bkmkstart AAAAAAAABF} {\bkmkend AAAAAAAABF} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Draw{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} text{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRGB} (int r, int g, int b)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 24{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} representation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Stricly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} equivalent{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Windows{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} macro{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRGBA} (int r, int g, int b, int a){\bkmkstart AAAAAAAABG} {\bkmkend AAAAAAAABG} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 32{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} representation{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} including{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLoadPGM} ({\b CamImage} *image, char *fn){\bkmkstart AAAAAAAABH} {\bkmkend AAAAAAAABH} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Load{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} PGM{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSavePGM} ({\b CamImage} *image, char *filename){\bkmkstart AAAAAAAABI} {\bkmkend AAAAAAAABI} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Save{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} PGM{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLoadBMP} ({\b CamImage} *image, char *fn){\bkmkstart AAAAAAAABJ} {\bkmkend AAAAAAAABJ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Load{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BMP{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSaveBMP} ({\b CamImage} *image, char *filename){\bkmkstart AAAAAAAABK} {\bkmkend AAAAAAAABK} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Save{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BMP{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid void {\b camError} (char *module, char *error){\bkmkstart AAAAAAAABL} {\bkmkend AAAAAAAABL} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} management{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Morphomaths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LLAs{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s50\li0\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} These{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} share{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par } { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMorphoMaths} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamMorphoMathsKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} AND{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camErode3x3} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamMorphoMathsKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camErode5x5} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamMorphoMathsKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camErode7x7} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamMorphoMathsKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDilate3x3} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamMorphoMathsKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDilate5x5} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamMorphoMathsKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDilate7x7} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamMorphoMathsKernel} *kernel)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMorphoGradientCircle5} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Diameter-5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camErodeCircle5} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDilateCircle5} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMorphoGradientCircle7} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Diameter-7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camErodeCircle7} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDilateCircle7} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMorphoGradientSquare3} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camErodeSquare3} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDilateSquare3} ({\b CamImage} *source, {\b CamImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structures{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEAllocate} ({\b CamRLEImage} *rle, int max_runs)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEDeallocate} ({\b CamRLEImage} *rle)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deallocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEReallocate} ({\b CamRLEImage} *rle, int new_max_runs)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reallocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEClone} ({\b CamRLEImage} *source, {\b CamRLEImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cloning{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEEncode} ({\b CamImage} *src, {\b CamRLEImage} *dest)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEEncodeLUT} ({\b CamImage} *src, {\b CamRLEImage} *dest, {\b CamTable} *LUT)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operations{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEEncodeThreshold} ({\b CamImage} *src, {\b CamRLEImage} *dest, int threshold)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEEncodeThresholdInv} ({\b CamImage} *src, {\b CamRLEImage} *dest, int threshold)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLELabeling} ({\b CamRLEImage} *src, {\b CamBlobs} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4-connectedness{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEBlobAnalysis} ({\b CamRLEImage} *src, {\b CamBlobs} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEApplyLUT} ({\b CamRLEImage} *src, {\b CamRLEImage} *dest, {\b CamTable} *LUT)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "Apply a LUT"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEDecode} ({\b CamRLEImage} *src, {\b CamImage} *dest, {\b CamTable} *LUT)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEDecodeBlobs} ({\b CamRLEImage} *src, {\b CamImage} *dest, {\b CamTable} *LUT)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Another{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} retrieve{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specific{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEInverse} ({\b CamRLEImage} *image)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} inversion{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEBlobSides} ({\b CamBlobInfo} *blob, int *left, int *top, int *right, int *bottom){\bkmkstart AAAAAAAABM} {\bkmkend AAAAAAAABM} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sides{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reconstruction{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEBlobROIIntersect} ({\b CamBlobInfo} *blob, {\b CamROI} *roi){\bkmkstart AAAAAAAABN} {\bkmkend AAAAAAAABN} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} intersection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEBlobMeasures} ({\b CamBlobInfo} *blob, {\b CamImage} *original){\bkmkstart AAAAAAAABO} {\bkmkend AAAAAAAABO} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Retrieves{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} min{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} values{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEErodeCross} ({\b CamRLEImage} *image, {\b CamRLEImage} *result)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} cross{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEErode3x3} ({\b CamRLEImage} *image, {\b CamRLEImage} *result)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRLEErode3x2} ({\b CamRLEImage} *image, {\b CamRLEImage} *result)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Histogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camHistogram} ({\b CamImage} *image, {\b CamTable} *histo)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} classical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogramming{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camHistogram2Channels} ({\b CamImage} *image, int ch1, int ch2, {\b CamImage} *result, int size)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camFindThreshold} ({\b CamTable} *histo, int percent){\bkmkstart AAAAAAAABP} {\bkmkend AAAAAAAABP} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} given{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} percentage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Hough{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camHoughCircle} ({\b CamImage} *image, int percent, int rmin, int rmax, int *xc, int *yc, int *rc)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hough{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Find{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} picture{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camYUV2RGB} ({\b CamImage} *source, {\b CamImage} *dest){\bkmkstart AAAAAAAABQ} {\bkmkend AAAAAAAABQ} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Converts{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} YUV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} previously{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRGB2YUV} ({\b CamImage} *source, {\b CamImage} *dest){\bkmkstart AAAAAAAABR} {\bkmkend AAAAAAAABR} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Converts{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} YUV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} previously{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camRGB2Y} ({\b CamImage} *source, {\b CamImage} *dest){\bkmkstart AAAAAAAABS} {\bkmkend AAAAAAAABS} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Converts{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gray{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} previously{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Defines{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid #define {\b CAM_RGBA}(r, g, b, a)\~ ((r)|((g)<<8)|((b)<<16)|((a)<<24)){\bkmkstart AAAAAAAABT} {\bkmkend AAAAAAAABT} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 32{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} representation{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} including{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid #define {\b CAM_RGB}(r, g, b)\~ ((r)|((g)<<8)|((b)<<16)){\bkmkstart AAAAAAAABU} {\bkmkend AAAAAAAABU} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 24{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} representation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Stricly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} equivalent{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Windows{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} macro{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Please{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} better{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} portability{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Functions{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain { \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMonadicArithm} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamArithmParams} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implements{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} monadic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operand{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camDyadicArithm} ({\b CamImage} *source1, {\b CamImage} *source2, {\b CamImage} *dest, {\b CamArithmParams} *params)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implements{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dyadic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operands{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camThreshold} ({\b CamImage} *source, {\b CamImage} *dest, int threshold)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} wrapper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camThresholdInv} ({\b CamImage} *source, {\b CamImage} *dest, int threshold)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} wrapper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camAbs} ({\b CamImage} *source, {\b CamImage} *dest){\bkmkstart AAAAAAAABV} {\bkmkend AAAAAAAABV} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} wrapper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camApplyLUT} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamTable} *LUT){\bkmkstart AAAAAAAABW} {\bkmkend AAAAAAAABW} \par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Apply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Look-Up-Table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLabeling} ({\b CamImage} *source, {\b CamImage} *dest, {\b CamLabelingResults} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 4-connectedness{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camLabeling2ndScan} ({\b CamImage} *image, {\b CamLabelingResults} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Obsolete{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camBlobAnalysis1stScan} ({\b CamImage} *blobImage, {\b CamImage} *original, {\b CamLabelingResults} *info, {\b CamBlobs} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camBlobAnalysisRefinement} ({\b CamImage} *blobImage, {\b CamImage} *original, {\b CamBlobs} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pass{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} get{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} more{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} needed{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSumHV} ({\b CamImage} *image, {\b CamTable} *hsum, {\b CamTable} *vsum)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} summing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSumV} ({\b CamImage} *image, {\b CamTable} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} summing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camSumH} ({\b CamImage} *image, {\b CamTable} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} summing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid int {\b camMeasures} ({\b CamImage} *image, {\b CamMeasuresResults} *results)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Measures{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} min{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid float {\b camMeasureAverageDeviation} ({\b CamImage} *image, int average)\par { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deviation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }}\par \par} } {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Detailed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Description{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Library{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} header{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocSimpleSect)} \par {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Author:\par }\pard\plain \s61\li360\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bruno{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} STEUX{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} ENSMP{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Library{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Library{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} open{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} low-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} library{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} As{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} describe{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} good{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} replacement{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Intel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} library{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} good{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} complement{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OpenCV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} library{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} includes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} lot{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mathematics{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} loading/saving{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} etc{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} them{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} being{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cross-platform{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} robust{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} doxygen-documented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} examples{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provided{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} software{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} library{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} outcome{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} european{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} project{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} IST-2001-34410{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} developped{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Ecole{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} des{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Mines{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} de{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Paris{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} ENSMP{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coordination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} other{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} partners{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} project{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} =========================================================================={\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Copyright{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} c{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2002-2006{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Ecole{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} des{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Mines{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} de{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Paris{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Centre{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} de{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Robotique{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} All{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rights{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reserved{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Redistribution{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} forms{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} without{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} modification{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} permitted{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provided{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conditions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} met{\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Redistributions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} retain{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} above{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copyright{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} notice{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} list{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conditions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} disclaimer{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Redistributions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} form{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reproduce{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} above{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copyright{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} notice{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} list{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conditions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} disclaimer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and/or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} other{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} materials{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provided{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} distribution{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Neither{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} name{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Ecole{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} des{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Mines{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} de{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Paris{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} nor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} names{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} contributors{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} may{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} endorse{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} promote{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} products{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} derived{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} software{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} without{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specific{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} prior{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} written{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} permission{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} THIS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SOFTWARE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} PROVIDED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} THE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} COPYRIGHT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} HOLDERS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} AND{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CONTRIBUTORS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "AS IS"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} AND{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ANY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} EXPRESS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IMPLIED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} WARRANTIES{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} INCLUDING{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NOT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LIMITED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} TO{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} THE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IMPLIED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} WARRANTIES{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} MERCHANTABILITY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} AND{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} FITNESS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} FOR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} PARTICULAR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} PURPOSE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ARE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DISCLAIMED{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NO{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} EVENT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SHALL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} THE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} COPYRIGHT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OWNER{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CONTRIBUTORS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LIABLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} FOR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ANY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DIRECT{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} INDIRECT{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} INCIDENTAL{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SPECIAL{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} EXEMPLARY{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CONSEQUENTIAL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DAMAGES{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} INCLUDING{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NOT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LIMITED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} TO{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} PROCUREMENT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SUBSTITUTE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} GOODS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SERVICES{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LOSS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} USE{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DATA{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} PROFITS{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BUSINESS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} INTERRUPTION{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} HOWEVER{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAUSED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} AND{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ON{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ANY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} THEORY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LIABILITY{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} WHETHER{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CONTRACT{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} STRICT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LIABILITY{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} TORT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} INCLUDING{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NEGLIGENCE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OTHERWISE{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ARISING{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ANY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} WAY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} THE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} USE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} THIS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SOFTWARE{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} EVEN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ADVISED{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} THE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} POSSIBILITY{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} OF{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SUCH{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DAMAGE{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} =========================================================================={\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 28th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} October{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2002{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 8th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} November{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2002{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} checking{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} divided{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} into{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} phases{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} calls{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BMP{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} files{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} load/save{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Winfried{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Gehrke{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Header{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compatible{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL/OpenCV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RT-Maps{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 19th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} November{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2002{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Slight{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} CAM_LABEL_OPTIMIZE1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrong{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bad{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} loop{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} first{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Modified{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSavePGM{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} possible{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} save{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithms{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Example{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ULP{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocSymbol)} &{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Example{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} makefile{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Unix{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.21{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} February{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Removed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} free(roi){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDeallocateImage{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 19th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} February{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "sum"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} measure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMeasuresResults}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} addition{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} min{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camCopy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camMirror{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mirroring{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.4{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 10th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} April{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compression{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSetROI{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camCopy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camZoom2x{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_utils{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} June{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Fixed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camLabeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camWarping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} detected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Valgrind{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} purify-like{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAllocateYUVImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAllocateRGBImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} utility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} new{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LLA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camHistogram2Channels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} face{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} tracking{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arguments{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} checking{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} border{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "border"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSetBorder{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} utility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_DOUBLE_THRESHOLD{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camMonadicArithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LLA{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEDecodeBlobs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} idempotence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} evaluation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDecimateNN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} utility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Changed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stores{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.6{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 24th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} June{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memory{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Little{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} modification{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SUBSTRACTION{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camClipROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} utility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.61{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camClipROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} utility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 7th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} new{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camWarping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LLA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} backward{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NOT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} volberg{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Former{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camWarping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} renamed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camVolbergFwd{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 9th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} perspective{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camWarping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LLA{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.9{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 28th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Modified{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} border{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} management{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LLAs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Slightly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} adapted{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} work{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} do{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilations{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosions{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} New{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} more{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} classical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bilinear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interpolation{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Modified{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} example7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} example8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_demo.c{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v1.91{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 9th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} August{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camRLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRun}{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 13th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} August{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camMonadicArithm{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDyadicArithm{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncode{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} utilities{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supporting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camThreshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Circle7{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Circle5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocSymbol)} &{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Square3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation/erosion/gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimization{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} doxygen{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} documentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 27th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} August{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Linux{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compatibility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} issue{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} solved{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} unsigned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} long{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} long{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constants{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_RLE_utils.c{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} id{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} first{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} last{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} misc{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} members{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobInfo}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} start{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stop{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} eases{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} further{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEBlobSides{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEBlobRectIntersect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_config.h{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} file{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Nows{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} accepts{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} call{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camXSquare3{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camXCircle5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camXCircle7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.11{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 19th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} September{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEBlobRectIntersect{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LGPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} license{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} text{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camellia.h}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} header{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 23th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} September{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWatershed1D()}{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} hierarchical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Removed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camHistogramResults{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Changed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSet{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} both{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generation{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Changed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Enhanced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ops{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 8/16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generation{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.21{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 21th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} October{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEBlobAnalysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erroneous{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.22{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 27th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} October{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bugs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} bottom{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} incorrect{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.23{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 26th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} November{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2003{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} other{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} big{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bugs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} still{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bottom{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} line{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.24{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 20th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} January{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Changed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.25{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 12th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} February{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDownscaling2x2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.26{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 10th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} June{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} File{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} name{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} changed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_generate.c{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_LUT.c{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camSaveBMP{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} save{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camClipROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camClip{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDrawLine{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDrawRectangle{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDrawText16s{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDrawCircle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDrawEllipse{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 23th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} June{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} camRLEErodeXXX{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} small{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEDecode{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSAD8x8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSAD16x16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} MMX{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.31{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 27th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} June{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camROIIntersect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camRLEBlobRectIntersect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} disappears{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Replaced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEBlobROIIntersect{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camRect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} disappears{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IplROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} enough{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.32{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1st{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camPlot{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camAllocateRGBImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "BGR"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} oriented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.33{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camVSumming{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camHSumming{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAbs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapper{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.34{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 9th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAllocateRGBImage{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.35{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 13th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3DRS{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} F{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Guyot{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.40{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 18th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Dispatched{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_utils.c{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_utils.c{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_io.c{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_draw.c{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camAllocateYUVImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} planar{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camLoadBMP{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reads{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.41{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 19th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSAD8x8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} F{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Guyot{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.42{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 25th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} October{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camThresholdInv{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeThreshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeThresholdInv{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Enhanced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSet{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} work{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} YUV{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} values{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.43{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 14th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} November{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Labelling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Well{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} both{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} them{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} syntaxically{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correct{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camLinearFiltering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} speedup{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} partially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} empty{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernels{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camLinearFilterAbs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camLinearFiltering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camLinearFilter{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camMedianFiltering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camMedianFilter{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.44{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 28th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} November{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimization{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camLinearFilter{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.45{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 12th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} December{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Projection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Retroprojection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.46{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 15th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} December{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Tests{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} __INTEL_COMPILER{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} directive{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimizations{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Removed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_config.h{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Removed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} benchmarking{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} trouble{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} winmm.lib{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CamSobel3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSobel3x3Abs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Performance{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion/dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memcpy{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camUndistort{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRGB2Y{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rounding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camWarping{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.47{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 27th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} December{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2005{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Small{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} modifications{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camUndistortFixed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Fixed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implementation{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camUndistortLUT{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implemented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_BORDER_REPLICATE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} border{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mode{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} default{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Checked{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Cygwin{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.48{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1st{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} January{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} field{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} identify{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} field{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} turned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} void*{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} configuration{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} loading{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} query{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} cam_utils.c{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Circle7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion/dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camDownScaling2x2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDownscaling2x2{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camDownscaling2x2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} several{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Align{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} lines{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bytes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} boundaries{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cam_watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Enhanced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} surfaces{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camFillColor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Solved{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linux{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} problems{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncode{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} works{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} especially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camHierarchicalWatershedContours{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Turned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} BGR{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camMeasures{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} locates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} position{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} min{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocSymbol)} &{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeColor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Removed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} projection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} related{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} except{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} undistort{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camVersion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} check{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} typedef{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} _camX{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} \{{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ={\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} typedef{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} struct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} \{{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.49{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 25th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} January{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEBlobMeasures{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camProject{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camBackproject{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compatible{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} MATLAB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} calibration{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} toolbox{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.50pre1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 13th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} February{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implemented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coherent{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} policy{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} better{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} management{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 8-{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operations{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camScale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Moved{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Subversion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CVS{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SVN{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Revision{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Id{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} version{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camCheckArgs2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implemented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masking{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camCopy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camLinearFilter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} return{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} accumulated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSetRLEMask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Automatic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} most{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} First{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} version{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implemented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} better{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} management{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camLoadPGM{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} load{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} First{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} version{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Ruby{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camClone{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEClone{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEReallocate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camApplyLUT{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAccumulateLine{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Removed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} IPL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} related{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reference{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Big{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncode{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camHVSumming{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} disappears{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} replaced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSumHV{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSumH{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSumV{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} New{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camFindThreshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Slight{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} modifications{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camMeasures{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camCircleHough{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.50pre2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} April{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} set_rle_mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ={\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set_mask{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Modified{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camROIIntersect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} doesn't{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} return{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamROI}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} pb{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} incompatibility{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C/C++{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} management{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masks{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} just{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implementation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filters{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRefCopy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camFixedFilter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implementation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gaussian{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 11th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} April{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} All{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CamName{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} were{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} turned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camName{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camSet{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masking{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage::inspect}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Ruby{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constructor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alloc{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAllocRGBAImage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Modified{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeColor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} class{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Wrapped{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeColor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++/Ruby{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Enhanced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Ruby{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Enumerable{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CamTable::set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage::set_pixels}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camCopy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} adding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} removing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camSaveBMP{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} save{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRGBA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_RGBA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} macro{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Version{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} numbering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2.5.0{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_MUL{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CamDyadicArithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} dyadic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} multiplication{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAlphaComposite{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Drawing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} possible{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} May{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Faster{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camCopy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memcpy{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Faster{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camSet{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memset{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camConfig{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CamConfig{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 9th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} May{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camFillColor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} x{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} y{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} outside{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} frame{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camFillColor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} static{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} queues{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 17th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} May{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camLoadPGM{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Visual{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Express{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} project{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} files{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.4{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 18th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} May{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camFillColor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} tolerance{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} fixed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} SWIG{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Visual{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Express{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 23rd{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} June{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Scharr{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} test{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Modified{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} hough{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.6{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 28th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} June{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWarping()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Bad{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maganement{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 6th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Small{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDrawCircle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDrawEllipse{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} radius=0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} crashing{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 12th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++/Ruby{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} wrapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.9{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 13th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Main{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} feature{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bitmap{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} font{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Better{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} FXRuby{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} GUI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} FXBMPImage{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} FXJPGImage{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camRGB2YUV{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} input{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocSymbol)} &{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Added{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} acc{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} support{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camHistogram{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camInternalROIPolicyStruct{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CamInternal{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bugs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEApplyLUT{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camellia_internals.h{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} small{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camWarping{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Brand{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} new{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} macros{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supporting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} partially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} out{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} boundaries{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masks{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} v2.5.10{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 30th{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} July{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2006{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dummy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camRLEEncodeColor{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} made{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Visual{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C++{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Express{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} break{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} debug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mode{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camScale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 16-{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} 8{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} now{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} satures{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correctly{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camAbs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Corrected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camHistogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 12-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} camHistogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} centers{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Bug{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} correction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mask{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} management{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camDyadicArithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par} \pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Documentation{\comment RTFDocVisitor::visitPost(DocText)} \par \pard\plain {\xe \v camAlphaComposite\:camellia.h} {\xe \v camellia.h\:camAlphaComposite} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camAlphaComposite ({\b CamImage} * {\i source1}, {\b CamImage} * {\i source2}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAABX} {\bkmkend AAAAAAAABX} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compositing{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source1} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source2} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGBA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camBlobAnalysis1stScan\:camellia.h} {\xe \v camellia.h\:camBlobAnalysis1stScan} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camBlobAnalysis1stScan ({\b CamImage} * {\i blobImage}, {\b CamImage} * {\i original}, {\b CamLabelingResults} * {\i info}, {\b CamBlobs} * {\i results})} }\par {\bkmkstart AAAAAAAABY} {\bkmkend AAAAAAAABY} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} most{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} important{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} top{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} left{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} width{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} height{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} cx{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} cy{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} surface{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} min{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provided{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} slower{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} blobImage} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} previous{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} original} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labelled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} previously{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bet{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} NULL{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} info} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamLabelingResults}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provided{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} former{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} call{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camLabeling()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} data{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobs}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} collected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} especially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} too{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} high{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} more{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_LABEL_MAX_BLOBS{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constant{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} In-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} blobImage{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} affected{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camBlobAnalysisRefinement\:camellia.h} {\xe \v camellia.h\:camBlobAnalysisRefinement} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camBlobAnalysisRefinement ({\b CamImage} * {\i blobImage}, {\b CamImage} * {\i original}, {\b CamBlobs} * {\i results})} }\par {\bkmkstart AAAAAAAABZ} {\bkmkend AAAAAAAABZ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pass{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} get{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} more{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} needed{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} min{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} blobImage} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} previous{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} original} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CamImage.that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labelled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} previously{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobs}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} collected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} information{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camClone\:camellia.h} {\xe \v camellia.h\:camClone} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camClone ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACA} {\bkmkend AAAAAAAACA} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cloning{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memory{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} actual{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} content{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} considered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Beware{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} have{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memory{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} leak{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camCopy\:camellia.h} {\xe \v camellia.h\:camCopy} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camCopy ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACB} {\bkmkend AAAAAAAACB} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} without{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} space{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} but{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} able{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} planar/pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} oriented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROIs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} even{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masking{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} conversion{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} well{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGBA{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGBA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} adding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} removing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} alpha{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camDilate3x3\:camellia.h} {\xe \v camellia.h\:camDilate3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camDilate3x3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamMorphoMathsKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAACC} {\bkmkend AAAAAAAACC} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DilationStructElt{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camDilate5x5\:camellia.h} {\xe \v camellia.h\:camDilate5x5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camDilate5x5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamMorphoMathsKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAACD} {\bkmkend AAAAAAAACD} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DilationStructElt{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camDilate7x7\:camellia.h} {\xe \v camellia.h\:camDilate7x7} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camDilate7x7 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamMorphoMathsKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAACE} {\bkmkend AAAAAAAACE} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} DilationStructElt{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camDilateCircle5\:camellia.h} {\xe \v camellia.h\:camDilateCircle5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camDilateCircle5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACF} {\bkmkend AAAAAAAACF} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camDilateCircle7\:camellia.h} {\xe \v camellia.h\:camDilateCircle7} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camDilateCircle7 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACG} {\bkmkend AAAAAAAACG} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 7{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camDilateSquare3\:camellia.h} {\xe \v camellia.h\:camDilateSquare3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camDilateSquare3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACH} {\bkmkend AAAAAAAACH} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} classical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camDyadicArithm\:camellia.h} {\xe \v camellia.h\:camDyadicArithm} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camDyadicArithm ({\b CamImage} * {\i source1}, {\b CamImage} * {\i source2}, {\b CamImage} * {\i dest}, {\b CamArithmParams} * {\i params})} }\par {\bkmkstart AAAAAAAACI} {\bkmkend AAAAAAAACI} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implements{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dyadic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operands{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_ADD{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} substract{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_SUB{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} difference{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} between{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_ABSDIFF{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} weighted{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_WEIGHTED_SUM{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} etc{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} below{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source1} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} first{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} either{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depending{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} apply{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source2} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} either{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depending{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} apply{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} either{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} but{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source1{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kind{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamArithmParams}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} apply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visit(DocWord)} Here{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} details{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operations{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamArithmParams}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_ADD{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Addition{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=psource1+psource2{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} pdest{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=0{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} pdest{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} valmax{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=valmax{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_SUB{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Substraction{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=psource1-psource2{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} pdest{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} valmin{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=valmin{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} pdest{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} valmax{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=valmax{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_MUL{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Multiplication{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=psource1*psource2{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} pdest{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} valmin{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=valmin{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} pdest{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} valmax{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=valmax{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_ABSDIFF{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} difference{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=abs{\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource1-psource2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_WEIGHTED_SUM{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Weighted{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest={\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} c1*psource1+c2*psource2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} c3{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_INF{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Inf{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=inf{\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource1{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} psource2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_SUP{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sup{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=sup{\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource1{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} psource2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_COMP_INF{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Comparison{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource1{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} psource2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} else{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c2{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_COMP_EQUAL{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Equality{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} test{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource1=psource2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} else{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c2{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_COMP_SUP{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Comparison{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource1{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} psource2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} else{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c2{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_AND{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=psource1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocSymbol)} &{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} psource2{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} boolean{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "and"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_OR{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=psource1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} |{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} psource2{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} boolean{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "or"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} An{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} accumulator{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} values{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sources{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thus{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} produce{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camErode3x3\:camellia.h} {\xe \v camellia.h\:camErode3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camErode3x3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamMorphoMathsKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAACJ} {\bkmkend AAAAAAAACJ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ErosionStructElt{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camErode5x5\:camellia.h} {\xe \v camellia.h\:camErode5x5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camErode5x5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamMorphoMathsKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAACK} {\bkmkend AAAAAAAACK} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ErosionStructElt{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camErode7x7\:camellia.h} {\xe \v camellia.h\:camErode7x7} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camErode7x7 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamMorphoMathsKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAACL} {\bkmkend AAAAAAAACL} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ErosionStructElt{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camErodeCircle5\:camellia.h} {\xe \v camellia.h\:camErodeCircle5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camErodeCircle5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACM} {\bkmkend AAAAAAAACM} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} eroded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camErodeCircle7\:camellia.h} {\xe \v camellia.h\:camErodeCircle7} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camErodeCircle7 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACN} {\bkmkend AAAAAAAACN} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter-7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} eroded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 7{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camErodeSquare3\:camellia.h} {\xe \v camellia.h\:camErodeSquare3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camErodeSquare3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAACO} {\bkmkend AAAAAAAACO} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} eroded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} classical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camFillColor\:camellia.h} {\xe \v camellia.h\:camFillColor} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camFillColor ({\b CamImage} * {\i image}, int {\i x}, int {\i y}, int {\i fillcolor}, int {\i tolerance})} }\par {\bkmkstart AAAAAAAACP} {\bkmkend AAAAAAAACP} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Fill{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} region{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Try{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} fill{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} much{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} possible{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} x{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} y{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} x} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coordinate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} where{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} start{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} y} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} coordinate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} where{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} start{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} fillcolor} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} filling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CAM_RGBA{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} macros{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} tolerance} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sets{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} where{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stop{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reference{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} x{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} y{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} nearby{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} within{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} tolerance{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} get{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filled{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} If{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} tolerance{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -1{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stops{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} having{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mode{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circles{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rectangles{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} etc{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} colored{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} at{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} least{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} succeeds{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camFixedFilter\:camellia.h} {\xe \v camellia.h\:camFixedFilter} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camFixedFilter ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, int {\i filter})} }\par {\bkmkstart AAAAAAAACQ} {\bkmkend AAAAAAAACQ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} convolution{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} predefined{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camFixedFilter()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} convolve{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} input{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} predefined{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specified{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} argument{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} filter} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Constant{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} following{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s82\fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec }\ls3\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_SOBEL_H{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} performs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} detection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sobel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s82\fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec }\ls3\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_SOBEL_V{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} performs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} detection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sobel{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s82\fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec }\ls3\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_GAUSSIAN_3x3{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} performs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gaussian{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s82\fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec }\ls3\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_GAUSSIAN_5x5{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} performs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gaussian{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s82\fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec }\ls3\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_GAUSSIAN_7x7{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} performs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gaussian{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} succeeds{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camHierarchicalWatershed\:camellia.h} {\xe \v camellia.h\:camHierarchicalWatershed} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camHierarchicalWatershed ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamTableOfBasins} * {\i tob})} }\par {\bkmkstart AAAAAAAACR} {\bkmkend AAAAAAAACR} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hierarchical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Retrieves{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} regional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} segmentation{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} hierarchichal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} segmentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} smart{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} way{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analyze{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} where{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stored{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} index{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} given{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} minus{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} starting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} at{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Border{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -32768{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} caller{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} have{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_16S{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} tob} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} their{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamics{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} their{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} surface{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} their{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} minimum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camHierarchicalWatershedContours\:camellia.h} {\xe \v camellia.h\:camHierarchicalWatershedContours} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camHierarchicalWatershedContours ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamTableOfBasins} * {\i tob})} }\par {\bkmkstart AAAAAAAACS} {\bkmkend AAAAAAAACS} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hierarchical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed/contours{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} markers{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Retrieves{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} points{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} along{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} regional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} segmentation{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} hierarchichal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} segmentation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} smart{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} way{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analyze{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} where{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stored{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} negative{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} positive{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} belongs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} index{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} given{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} minus{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Border{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} -32768{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} caller{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} have{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_DEPTH_16S{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} tob} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} their{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamics{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} their{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} surface{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} their{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} minimum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camHierarchicalWatershedRegions\:camellia.h} {\xe \v camellia.h\:camHierarchicalWatershedRegions} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camHierarchicalWatershedRegions ({\b CamImage} * {\i watershed}, {\b CamTableOfBasins} * {\i tob})} }\par {\bkmkstart AAAAAAAACT} {\bkmkend AAAAAAAACT} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Retrieves{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} regions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Retrieves{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} regions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} surface{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} different{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} surface{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deselect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Thus{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} remove{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} low{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dynamics{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} affected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} flooding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basin{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camHistogram\:camellia.h} {\xe \v camellia.h\:camHistogram} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camHistogram ({\b CamImage} * {\i image}, {\b CamTable} * {\i histo})} }\par {\bkmkstart AAAAAAAACU} {\bkmkend AAAAAAAACU} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} classical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogramming{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Counts{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} up{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 12-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} centering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} around{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analyze{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} One{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} histo} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integers{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} contain{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogramming{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Accumulated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} values{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scanned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} camHistogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} masking{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROIs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camHistogram2Channels\:camellia.h} {\xe \v camellia.h\:camHistogram2Channels} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camHistogram2Channels ({\b CamImage} * {\i image}, int {\i ch1}, int {\i ch2}, {\b CamImage} * {\i result}, int {\i size})} }\par {\bkmkstart AAAAAAAACV} {\bkmkend AAAAAAAACV} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2D{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thus{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stored{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} ch1} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} first{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} ch2} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} channel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} result} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogramming{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} size} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Subsampling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} factor{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size=1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 256x256{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} picture{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size=2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 128x128{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} picture{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} etc{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camHoughCircle\:camellia.h} {\xe \v camellia.h\:camHoughCircle} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camHoughCircle ({\b CamImage} * {\i image}, int {\i percent}, int {\i rmin}, int {\i rmax}, int * {\i xc}, int * {\i yc}, int * {\i rc})} }\par {\bkmkstart AAAAAAAACW} {\bkmkend AAAAAAAACW} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hough{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Find{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} picture{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Find{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} input{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} picture{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Returns{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bigger{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} hough{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} accumulation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} percent} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} percentage{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} consider{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Directly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} proportionnal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} speed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} exection{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Typically{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 10{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} rmin} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} minimum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} radius{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} look{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} rmax} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maximum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} radius{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} look{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} determines{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} x{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} y{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWord)} r{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Hough{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cube{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} xc} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} center{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} return{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} yc} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} center{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} return{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} rc} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} radius{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} return{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} confidence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} found{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} hough{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camIntersectionSegments\:camellia.h} {\xe \v camellia.h\:camIntersectionSegments} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camIntersectionSegments ({\b CamPoint} {\i p}[4], {\b CamPoint} * {\i res})} }\par {\bkmkstart AAAAAAAACX} {\bkmkend AAAAAAAACX} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} helper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camWarping()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} p} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} An{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} segments{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} intersect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} AB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CD{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} These{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} points{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provided{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} fixed-point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} form{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} res} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} intersection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} segments{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parallel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camLabeling\:camellia.h} {\xe \v camellia.h\:camLabeling} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camLabeling ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamLabelingResults} * {\i results})} }\par {\bkmkstart AAAAAAAACY} {\bkmkend AAAAAAAACY} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 4-connectedness{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} finds{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} connected{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4-connectedness{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16-bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} label{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamLabelingResults}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} label{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} equivalence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provide{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rather{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} obsolete{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} outdated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compared{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid See also:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLELabeling}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camLabeling2ndScan\:camellia.h} {\xe \v camellia.h\:camLabeling2ndScan} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camLabeling2ndScan ({\b CamImage} * {\i image}, {\b CamLabelingResults} * {\i results})} }\par {\bkmkstart AAAAAAAACZ} {\bkmkend AAAAAAAACZ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel-based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Obsolete{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useless{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Presented{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} here{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} better{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} understanding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} purpose{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Indeed{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} first{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camBlobAnalysis1stScan()}{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} In-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camLinearFilter3x3\:camellia.h} {\xe \v camellia.h\:camLinearFilter3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camLinearFilter3x3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamLinearFilterKernel} * {\i params})} }\par {\bkmkstart AAAAAAAADA} {\bkmkend AAAAAAAADA} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamLinearFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} providing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camLinearFilter5x5\:camellia.h} {\xe \v camellia.h\:camLinearFilter5x5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camLinearFilter5x5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamLinearFilterKernel} * {\i params})} }\par {\bkmkstart AAAAAAAADB} {\bkmkend AAAAAAAADB} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamLinearFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} providing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camLinearFilterAbs3x3\:camellia.h} {\xe \v camellia.h\:camLinearFilterAbs3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camLinearFilterAbs3x3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamLinearFilterKernel} * {\i params})} }\par {\bkmkstart AAAAAAAADC} {\bkmkend AAAAAAAADC} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamLinearFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} providing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camLinearFilterAbs5x5\:camellia.h} {\xe \v camellia.h\:camLinearFilterAbs5x5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camLinearFilterAbs5x5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamLinearFilterKernel} * {\i params})} }\par {\bkmkstart AAAAAAAADD} {\bkmkend AAAAAAAADD} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamLinearFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} providing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camMeasureAverageDeviation\:camellia.h} {\xe \v camellia.h\:camMeasureAverageDeviation} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b float camMeasureAverageDeviation ({\b CamImage} * {\i image}, int {\i average})} }\par {\bkmkstart AAAAAAAADE} {\bkmkend AAAAAAAADE} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deviation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} makes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} second{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} required{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deviation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} estimation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} field{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMeasuresResults}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMeasures()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} have{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} been{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} called{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} prior{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} do{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1st{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} average} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} former{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} measure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} If{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} negative{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provided{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camMeasures\:camellia.h} {\xe \v camellia.h\:camMeasures} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMeasures ({\b CamImage} * {\i image}, {\b CamMeasuresResults} * {\i results})} }\par {\bkmkstart AAAAAAAADF} {\bkmkend AAAAAAAADF} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Measures{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} min{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} max{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Average{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deviation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} measured{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} See{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camMeasuresAverageDeviation(){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMeasuresResults}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filled{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camMedianFilter3x3\:camellia.h} {\xe \v camellia.h\:camMedianFilter3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMedianFilter3x3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADG} {\bkmkend AAAAAAAADG} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} For{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} keep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Considered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} being{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} good{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} less{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sensitive{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} noise.than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camMedianFilter5x5\:camellia.h} {\xe \v camellia.h\:camMedianFilter5x5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMedianFilter5x5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADH} {\bkmkend AAAAAAAADH} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} For{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} keep{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} median{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Considered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} being{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} good{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} less{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sensitive{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} noise.than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camMonadicArithm\:camellia.h} {\xe \v camellia.h\:camMonadicArithm} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMonadicArithm ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamArithmParams} * {\i params})} }\par {\bkmkstart AAAAAAAADI} {\bkmkend AAAAAAAADI} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implements{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} monadic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} arithmetic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operators{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operand{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_ABS{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} invert{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_INVERSE{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} select{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} given{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_SELECT{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} either{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_THRESHOLD{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} values{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_DOUBLE_THRESHOLD{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} except{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} when{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} inversion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_INVERSE{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} either{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} In{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} latter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} case{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_ABS{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} valid{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamArithmParams}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} apply{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visit(DocWord)} Here{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} details{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operations{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameters{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamArithmParams}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visitPre(DocAutoList)} { {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_ABS{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=abs{\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_INVERSE{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Inverse{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} pdest=not{\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_SELECT{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Selection{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} part{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource=c1{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} else{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c3{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_THRESHOLD{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Comparison{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scalar{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} called{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} c1{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} else{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c3{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPre(DocAutoListItem)} \par \pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_ARITHM_DOUBLE_THRESHOLD{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} :{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Double{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\i {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} psource{\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} c1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} psource{\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} c2{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} then{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} else{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pdest=c4{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocAutoListItem)} {\comment RTFDocVisitor::visitPost(DocAutoList)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} An{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} accumulator{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} values{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camMorphoGradientCircle5\:camellia.h} {\xe \v camellia.h\:camMorphoGradientCircle5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMorphoGradientCircle5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADJ} {\bkmkend AAAAAAAADJ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Diameter-5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} twice{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} faster{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camMorphoGradientCircle7\:camellia.h} {\xe \v camellia.h\:camMorphoGradientCircle7} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMorphoGradientCircle7 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADK} {\bkmkend AAAAAAAADK} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Diameter-7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circular{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} diameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 7{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} twice{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} faster{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morpho{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} maths{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camMorphoGradientSquare3\:camellia.h} {\xe \v camellia.h\:camMorphoGradientSquare3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMorphoGradientSquare3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADL} {\bkmkend AAAAAAAADL} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Computes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} classical{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Highly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camMorphoMaths\:camellia.h} {\xe \v camellia.h\:camMorphoMaths} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camMorphoMaths ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamMorphoMathsKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAADM} {\bkmkend AAAAAAAADM} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} AND{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neighborhood{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thinning{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thickening{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scan{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} If{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dilation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} needed{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} more{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bit{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} faster{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dedicated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamMorphoMathsKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} defining{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} elements{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} well{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} behaviour{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camPlot\:camellia.h} {\xe \v camellia.h\:camPlot} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camPlot ({\b CamImage} * {\i image}, int {\i x}, int {\i y}, int {\i color}, int {\i kind})} }\par {\bkmkstart AAAAAAAADN} {\bkmkend AAAAAAAADN} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Plot{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Plots{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visitPre(DocRef)} CAM_POINT{\comment RTFDocVisitor::visitPost(DocRef)} {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cross{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visitPre(DocRef)} CAM_CROSS{\comment RTFDocVisitor::visitPost(DocRef)} {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} circle{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visitPre(DocRef)} CAM_CIRCLE{\comment RTFDocVisitor::visitPost(DocRef)} {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} combination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} them{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_CROSS|CAM_CIRCLE{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instance{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRefCopy\:camellia.h} {\xe \v camellia.h\:camRefCopy} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRefCopy ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADO} {\bkmkend AAAAAAAADO} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Reference{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copy{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} doesn't{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} copy{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reference{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} freed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} when{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deallocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} through{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camDeallocateImage()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRGB\:camellia.h} {\xe \v camellia.h\:camRGB} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRGB (int {\i r}, int {\i g}, int {\i b})} }\par {\bkmkstart AAAAAAAADP} {\bkmkend AAAAAAAADP} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 24{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bits{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} color{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} representation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Stricly{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} equivalent{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Windows{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} macro{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Please{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} one{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RGB{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} better{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} portability{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRLEAllocate\:camellia.h} {\xe \v camellia.h\:camRLEAllocate} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEAllocate ({\b CamRLEImage} * {\i rle}, int {\i max_runs})} }\par {\bkmkstart AAAAAAAADQ} {\bkmkend AAAAAAAADQ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Allocates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} rle} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocate{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} chosen{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} enough{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encode{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} typical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} parameter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} source.width{\comment RTFDocVisitor::visit(DocWord)} *source{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} height/16{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} assuming{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} typical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 16{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} realistic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} when{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} original{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtered{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} max_runs} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocate{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} malloc(){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} amount{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memory{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} 8*max_runs{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bytes{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Thus{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} typical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} max_runs{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} exposed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} above{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compressed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} factor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} expanded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} factor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deallocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEDeallocate()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} calling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} free(){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRLEApplyLUT\:camellia.h} {\xe \v camellia.h\:camRLEApplyLUT} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEApplyLUT ({\b CamRLEImage} * {\i src}, {\b CamRLEImage} * {\i dest}, {\b CamTable} * {\i LUT})} }\par {\bkmkstart AAAAAAAADR} {\bkmkend AAAAAAAADR} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "Apply a LUT"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} post-process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} join{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} when{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} needed{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Applying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instance{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} many{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} purposes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} like{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} "several thresholds at once"{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} For{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} experts{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} LUT} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Look-up-table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} applied{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEBlobAnalysis\:camellia.h} {\xe \v camellia.h\:camRLEBlobAnalysis} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEBlobAnalysis ({\b CamRLEImage} * {\i src}, {\b CamBlobs} * {\i results})} }\par {\bkmkstart AAAAAAAADS} {\bkmkend AAAAAAAADS} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Analysis{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Automatically{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} called{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLELabeling()}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} already{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labelled{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobs}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} when{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} exceeds{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_LABEL_MAX_BLOBS{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constant{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEClone\:camellia.h} {\xe \v camellia.h\:camRLEClone} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEClone ({\b CamRLEImage} * {\i source}, {\b CamRLEImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADT} {\bkmkend AAAAAAAADT} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} cloning{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Clone{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} clone{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} shouldn't{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} malloc(){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRLEDeallocate\:camellia.h} {\xe \v camellia.h\:camRLEDeallocate} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEDeallocate ({\b CamRLEImage} * {\i rle})} }\par {\bkmkstart AAAAAAAADU} {\bkmkend AAAAAAAADU} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deallocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Deallocates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} matched{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} call{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camRLEAllocate()}{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} rle} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} deallocate{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} free(){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRLEDecode\:camellia.h} {\xe \v camellia.h\:camRLEDecode} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEDecode ({\b CamRLEImage} * {\i src}, {\b CamImage} * {\i dest}, {\b CamTable} * {\i LUT})} }\par {\bkmkstart AAAAAAAADV} {\bkmkend AAAAAAAADV} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Reconstructs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} yet{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implemented{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} LUT} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Look-up-table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} applied{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} produce{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPre(DocXRefItem)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Todo:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implement{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocXRefItem)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEDecodeBlobs\:camellia.h} {\xe \v camellia.h\:camRLEDecodeBlobs} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEDecodeBlobs ({\b CamRLEImage} * {\i src}, {\b CamImage} * {\i dest}, {\b CamTable} * {\i LUT})} }\par {\bkmkstart AAAAAAAADW} {\bkmkend AAAAAAAADW} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Another{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} retrieve{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} some{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specific{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Reconstructs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labelled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} result{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} yet{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} implemented{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} LUT} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Look-up-table{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} applied{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} each{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} run{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} produce{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPre(DocXRefItem)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Todo:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implement{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocXRefItem)} \par } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEEncode\:camellia.h} {\xe \v camellia.h\:camRLEEncode} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEEncode ({\b CamImage} * {\i src}, {\b CamRLEImage} * {\i dest})} }\par {\bkmkstart AAAAAAAADX} {\bkmkend AAAAAAAADX} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encode{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} either{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholded{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instance{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} order{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} avoid{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} too{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} high{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} resulting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} was{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} optimized{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRLEEncodeLUT\:camellia.h} {\xe \v camellia.h\:camRLEEncodeLUT} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEEncodeLUT ({\b CamImage} * {\i src}, {\b CamRLEImage} * {\i dest}, {\b CamTable} * {\i LUT})} }\par {\bkmkstart AAAAAAAADY} {\bkmkend AAAAAAAADY} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} LUT{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operations{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} v1.9{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encode{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErode3x3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instance{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} order{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} avoid{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} too{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} high{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} resulting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} LUT} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} An{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} classify{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEEncodeThreshold\:camellia.h} {\xe \v camellia.h\:camRLEEncodeThreshold} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEEncodeThreshold ({\b CamImage} * {\i src}, {\b CamRLEImage} * {\i dest}, int {\i threshold})} }\par {\bkmkstart AAAAAAAADZ} {\bkmkend AAAAAAAADZ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encode{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instance{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} order{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} avoid{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} too{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} high{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} resulting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} threshold} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} All{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} higher{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} ={\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labelled{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEEncodeThresholdInv\:camellia.h} {\xe \v camellia.h\:camRLEEncodeThresholdInv} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEEncodeThresholdInv ({\b CamImage} * {\i src}, {\b CamRLEImage} * {\i dest}, int {\i threshold})} }\par {\bkmkstart AAAAAAAAEA} {\bkmkend AAAAAAAAEA} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Run-Length{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integrated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encode{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} grey-level{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} should{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtered{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camErodeSquare3()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instance{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} order{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} avoid{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} too{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} high{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} resulting{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} encoding{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} threshold} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} used{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} All{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} lower{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} ={\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} will{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labelled{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEErode3x2\:camellia.h} {\xe \v camellia.h\:camRLEErode3x2} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEErode3x2 ({\b CamRLEImage} * {\i image}, {\b CamRLEImage} * {\i result})} }\par {\bkmkstart AAAAAAAAEB} {\bkmkend AAAAAAAAEB} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} result} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEErode3x3\:camellia.h} {\xe \v camellia.h\:camRLEErode3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEErode3x3 ({\b CamRLEImage} * {\i image}, {\b CamRLEImage} * {\i result})} }\par {\bkmkstart AAAAAAAAEC} {\bkmkend AAAAAAAAEC} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} square{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} result} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEErodeCross\:camellia.h} {\xe \v camellia.h\:camRLEErodeCross} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEErodeCross ({\b CamRLEImage} * {\i image}, {\b CamRLEImage} * {\i result})} }\par {\bkmkstart AAAAAAAAED} {\bkmkend AAAAAAAAED} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} erosion{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} cross{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structural{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} element{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} result} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLEInverse\:camellia.h} {\xe \v camellia.h\:camRLEInverse} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEInverse ({\b CamRLEImage} * {\i image})} }\par {\bkmkstart AAAAAAAAEE} {\bkmkend AAAAAAAAEE} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} inversion{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} finding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} holes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} In-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camRLELabeling\:camellia.h} {\xe \v camellia.h\:camRLELabeling} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLELabeling ({\b CamRLEImage} * {\i src}, {\b CamBlobs} * {\i results})} }\par {\bkmkstart AAAAAAAAEF} {\bkmkend AAAAAAAAEF} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} +{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 4-connectedness{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} fast{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} originally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} introduced{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Carneggie{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Mellon{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} University{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} see{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} below{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} performs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} basic{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} src} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} label{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} content{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} src{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} altered{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} labeling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} performed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} what{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} makes{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} especially{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} fast{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} since{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} it{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} doesn't{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} require{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} neither{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} additional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} label{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} nor{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} equivalence{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} table{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} everything{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} being{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} stored{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamBlobs}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blob{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analysis{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} when{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} blobs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} exceeds{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} CAM_LABEL_MAX_BLOBS{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} constant{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} code{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} based{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} on{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ideas{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} developped{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CMVision{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} library{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} CMU{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocVerbatim)} { \par \pard\plain \s41\li360\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid -------------------------------------------------------------------------\par Copyright 1999, 2000 #### ### ### ## ## ## #### ## ### ## ##\par James R. Bruce ## ####### ## ## ## ## ## ## ## ######\par School of Computer Science ## ## # ## ## ## ## ### ## ## ## ## ###\par Carnegie Mellon University #### ## ## ### ## #### ## ### ## ##\par -------------------------------------------------------------------------\par \par * } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camRLEReallocate\:camellia.h} {\xe \v camellia.h\:camRLEReallocate} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camRLEReallocate ({\b CamRLEImage} * {\i rle}, int {\i new_max_runs})} }\par {\bkmkstart AAAAAAAAEG} {\bkmkend AAAAAAAAEG} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reallocation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Reallocates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} rle} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamRLEImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} reallocate{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} new_max_runs} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} new{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} number{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} runs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} standard{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} C{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} realloc(){\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camScale\:camellia.h} {\xe \v camellia.h\:camScale} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camScale ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAAEH} {\bkmkend AAAAAAAAEH} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Scaling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scaling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} upscale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} downscale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pictures{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} uses{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bilinear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} interpolation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} technique{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warp{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warped{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camSepFilter3x3\:camellia.h} {\xe \v camellia.h\:camSepFilter3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSepFilter3x3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamSepFilterKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAAEI} {\bkmkend AAAAAAAAEI} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamSepFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSepFilter5x5\:camellia.h} {\xe \v camellia.h\:camSepFilter5x5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSepFilter5x5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamSepFilterKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAAEJ} {\bkmkend AAAAAAAAEJ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamSepFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSepFilter7x7\:camellia.h} {\xe \v camellia.h\:camSepFilter7x7} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSepFilter7x7 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamSepFilterKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAAEK} {\bkmkend AAAAAAAAEK} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamSepFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSepFilterAbs3x3\:camellia.h} {\xe \v camellia.h\:camSepFilterAbs3x3} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSepFilterAbs3x3 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamSepFilterKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAAEL} {\bkmkend AAAAAAAAEL} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamSepFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSepFilterAbs5x5\:camellia.h} {\xe \v camellia.h\:camSepFilterAbs5x5} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSepFilterAbs5x5 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamSepFilterKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAAEM} {\bkmkend AAAAAAAAEM} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 5x5{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamSepFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSepFilterAbs7x7\:camellia.h} {\xe \v camellia.h\:camSepFilterAbs7x7} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSepFilterAbs7x7 ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamSepFilterKernel} * {\i kernel})} }\par {\bkmkstart AAAAAAAAEN} {\bkmkend AAAAAAAAEN} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 7x7{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} kernel} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pointer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamSepFilterKernel}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} specifying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} linear{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} kernel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} use{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Sum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} Accumulator{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSobelH\:camellia.h} {\xe \v camellia.h\:camSobelH} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSobelH ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAAEO} {\bkmkend AAAAAAAAEO} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} succeeds{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSobelHAbs\:camellia.h} {\xe \v camellia.h\:camSobelHAbs} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSobelHAbs ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAAEP} {\bkmkend AAAAAAAAEP} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} succeeds{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSobelV\:camellia.h} {\xe \v camellia.h\:camSobelV} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSobelV ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAAEQ} {\bkmkend AAAAAAAAEQ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} succeeds{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSobelVAbs\:camellia.h} {\xe \v camellia.h\:camSobelVAbs} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSobelVAbs ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest})} }\par {\bkmkstart AAAAAAAAER} {\bkmkend AAAAAAAAER} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 3x3{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} absolute{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Detects{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} edges{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Grey{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scale{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} only{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} succeeds{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} otherwise{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} supports{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in-place{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} processing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} can{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} same{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} as{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} param{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Note{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} also{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} saturation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -127{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} instead{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} traditional{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} signed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} char{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} -128{\comment RTFDocVisitor::visit(DocWord)} ;{\comment RTFDocVisitor::visit(DocWord)} +127{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} so{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filtering{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} are{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} unbiased{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camSumH\:camellia.h} {\xe \v camellia.h\:camSumH} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSumH ({\b CamImage} * {\i image}, {\b CamTable} * {\i results})} }\par {\bkmkstart AAAAAAAAES} {\bkmkend AAAAAAAAES} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} summing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} detect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} features{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} after{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} applying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} like{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integers{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camSumHV\:camellia.h} {\xe \v camellia.h\:camSumHV} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSumHV ({\b CamImage} * {\i image}, {\b CamTable} * {\i hsum}, {\b CamTable} * {\i vsum})} }\par {\bkmkstart AAAAAAAAET} {\bkmkend AAAAAAAAET} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} summing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} detect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} features{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} after{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} applying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} like{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} hsum} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integers{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} horizontal{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} vsum} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integers{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} containing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sum{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camSumV\:camellia.h} {\xe \v camellia.h\:camSumV} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camSumV ({\b CamImage} * {\i image}, {\b CamTable} * {\i results})} }\par {\bkmkstart AAAAAAAAEU} {\bkmkend AAAAAAAAEU} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Vertical{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} summing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} useful{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} detect{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} features{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} images{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} after{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} applying{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filter{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} like{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} sobel{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} morphological{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} gradient{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} image} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} process{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} or{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} its{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamTable}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integers{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} filled{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camThreshold\:camellia.h} {\xe \v camellia.h\:camThreshold} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camThreshold ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, int {\i threshold})} }\par {\bkmkstart AAAAAAAAEV} {\bkmkend AAAAAAAAEV} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} wrapper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Turn{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} below{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} above{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} ={\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 255{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camThresholdInv\:camellia.h} {\xe \v camellia.h\:camThresholdInv} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camThresholdInv ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, int {\i threshold})} }\par {\bkmkstart AAAAAAAAEW} {\bkmkend AAAAAAAAEW} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} wrapper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camMonadicArithm()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Turn{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} below{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocSymbol)} <{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 255{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} pixels{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} above{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocSymbol)} >{\comment RTFDocVisitor::visit(DocWord)} ={\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camVolbergFwd\:camellia.h} {\xe \v camellia.h\:camVolbergFwd} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b void camVolbergFwd ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamVolbergFwdParams} * {\i params})} }\par {\bkmkstart AAAAAAAAEX} {\bkmkend AAAAAAAAEX} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Helper{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {\par {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warp{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warped{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} camVolbergFwdParams{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} providing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camVolbergFwdScanline\:camellia.h} {\xe \v camellia.h\:camVolbergFwdScanline} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b void camVolbergFwdScanline (CAM_PIXEL * {\i in}, int {\i inlen}, CAM_PIXEL * {\i out}, int {\i outlen}, double {\i f}[])} }\par {\bkmkstart AAAAAAAAEY} {\bkmkend AAAAAAAAEY} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} using{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Volberg's{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} forward{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} separable{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} algorithm{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} user{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} provide{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} two{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} functions{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} that{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} points{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} any{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} core{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} making{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} single{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scanline{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mapping{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} It{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} called{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} twice{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} have{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} full{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mapping{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Use{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b camVolbergFwd()}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} do{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }} {\xe \v camWarping\:camellia.h} {\xe \v camellia.h\:camWarping} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camWarping ({\b CamImage} * {\i source}, {\b CamImage} * {\i dest}, {\b CamWarpingParams} * {\i params})} }\par {\bkmkstart AAAAAAAAEZ} {\bkmkend AAAAAAAAEZ} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Backward{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} This{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} backward{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} mapping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} destination{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} All{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} params{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} refer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} locations{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} whereas{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} scanned{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warping{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} set{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} roi{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} member{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} dest{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} source} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamImage}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warp{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} dest} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} warped{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} params} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocLinkedWord)} {\b CamWarpingParams}{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} structure{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} providing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ROI{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} in{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} source{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} rectangular{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} {\xe \v camWatershed1D\:camellia.h} {\xe \v camellia.h\:camWatershed1D} \pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid { {\b int camWatershed1D (int * {\i input}, int {\i size}, int * {\i results})} }\par {\bkmkstart AAAAAAAAFA} {\bkmkend AAAAAAAAFA} { \pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} \par }\par {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Retrieves{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} all{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} points{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} along{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} with{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} their{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} i.e{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} minimum{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 2{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} catchment{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} bassins{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} contributing{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 1D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watersheding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} very{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} smart{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} way{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} analyze{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogram{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thresholding{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} yielding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} better{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} than{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} simple{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} n{\comment RTFDocVisitor::visit(DocSymbol)} %{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} threshold{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPre(DocParamSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Parameters:\par } \pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} input} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} data{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} which{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} compute{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} size} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} t{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Generally{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 256{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} when{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocStyleChange)} {\f2 {\comment RTFDocVisitor::visit(DocWord)} t{\comment RTFDocVisitor::visit(DocStyleChange)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} histogramming{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} operation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPre(DocParamList)} {\i {\comment RTFDocVisitor::visit(DocWord)} results} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 1D{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} integer{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} contaning{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} results{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} computation{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} A{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} different{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} from{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicates{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} a{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} value{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} indicating{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} depth{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thus{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} the{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} importance{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} associated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} to{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} watershed{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} point{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} The{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} memory{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} for{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} is{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} not{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} by{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} ,{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} and{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} thus{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} array{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} of{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} appropriate{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} size{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} must{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} be{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} allocated{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} before{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} calling{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} this{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} function{\comment RTFDocVisitor::visit(DocWord)} .{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocParamList)} \par {\comment RTFDocVisitor::visitPost(DocParamSect)} } {\comment RTFDocVisitor::visitPre(DocSimpleSect)} {{\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid Returns:\par }\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} 0{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} ({\comment RTFDocVisitor::visit(DocWord)} false{\comment RTFDocVisitor::visit(DocWord)} ){\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} if{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} an{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} error{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} occurs{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocSimpleSect)} \par }{\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid {\comment RTFDocVisitor::visitPre(DocText)} {\comment RTFDocVisitor::visit(DocWord)} Camellia{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Page{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} Documentation{\comment RTFDocVisitor::visitPost(DocText)} {\tc \v Page Documentation} \par \pard\plain {\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid {\tc\tcl2 \v Todo List} Todo List\par {\bkmkstart AAAAAAAAQC} {\bkmkend AAAAAAAAQC} }{ \pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPre(DocRoot)} {\s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocAnchor)} {\bkmkstart AAAAAAAAQD} {\bkmkend AAAAAAAAQD} {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPre(DocHtmlDescList)} {\comment RTFDocVisitor::visitPre(DocHtmlDescTitle)} {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {\comment RTFDocVisitor::visit(DocWord)} Global{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPre(DocInternalRef)} {\b {\comment RTFDocVisitor::visit(DocWord)} camRLEDecode{\comment RTFDocVisitor::visitPost(DocInternalRef)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocHtmlDescTitle)} \par } {\comment RTFDocVisitor::visitPre(DocHtmlDescData)} {\pard\plain \s61\li360\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implement{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocHtmlDescData)} \par } {\comment RTFDocVisitor::visitPost(DocHtmlDescList)} {\comment RTFDocVisitor::visitPost(DocPara)} \par {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocAnchor)} {\bkmkstart AAAAAAAAQE} {\bkmkend AAAAAAAAQE} {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPre(DocHtmlDescList)} {\comment RTFDocVisitor::visitPre(DocHtmlDescTitle)} {\s5\sb90\sa30\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {\comment RTFDocVisitor::visit(DocWord)} Global{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPre(DocInternalRef)} {\b {\comment RTFDocVisitor::visit(DocWord)} camRLEDecodeBlobs{\comment RTFDocVisitor::visitPost(DocInternalRef)} } {\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocHtmlDescTitle)} \par } {\comment RTFDocVisitor::visitPre(DocHtmlDescData)} {\pard\plain \s61\li360\widctlpar\ql\adjustright \fs20\cgrid {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visit(DocWord)} Implement{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} binary{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} image{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} RLE{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visit(DocWord)} decoding{\comment RTFDocVisitor::visit(DocWhiteSpace)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocHtmlDescData)} \par } {\comment RTFDocVisitor::visitPost(DocHtmlDescList)} {\comment RTFDocVisitor::visitPost(DocPara)} {\comment RTFDocVisitor::visitPost(DocRoot)} }} \pard\plain \sect\sbkpage \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid Index\par \pard\plain {\tc \v Index} {\field\fldedit {\*\fldinst INDEX \\c2 \\*MERGEFORMAT}{\fldrslt INDEX}} }