<trclass="memdesc:a08dfc509d4050a144f19ac131388424f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single complex English word to pig latin. (more robust) <ahref="namespaceanslatortray.html#a08dfc509d4050a144f19ac131388424f">More...</a><br/></td></tr>
<trclass="memdesc:a08dfc509d4050a144f19ac131388424f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single complex English word to Pig Latin. (more robust) <ahref="namespaceanslatortray.html#a08dfc509d4050a144f19ac131388424f">More...</a><br/></td></tr>
<trclass="memdesc:a84b01c945c94064490129166041f610e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses smartWordToPig and changeWords to perform translation from English to pig latin on every word it is given. <ahref="namespaceanslatortray.html#a84b01c945c94064490129166041f610e">More...</a><br/></td></tr>
<trclass="memdesc:a84b01c945c94064490129166041f610e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses smartWordToPig and changeWords to perform translation from English to Pig Latin on every word it is given. <ahref="namespaceanslatortray.html#a84b01c945c94064490129166041f610e">More...</a><br/></td></tr>
<trclass="memdesc:aeaeb2833c88ae594774f56079e5efd05"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single English word to pig latin. <ahref="namespaceanslatortray.html#aeaeb2833c88ae594774f56079e5efd05">More...</a><br/></td></tr>
<trclass="memdesc:aeaeb2833c88ae594774f56079e5efd05"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single English word to Pig Latin. <ahref="namespaceanslatortray.html#aeaeb2833c88ae594774f56079e5efd05">More...</a><br/></td></tr>
<trclass="memdesc:a85d2c30ac3cdffc60747db717e9f4e95"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses wordToPig and changeWords to perform dumb translation from English to pig latin on every word it is given. <ahref="namespaceanslatortray.html#a85d2c30ac3cdffc60747db717e9f4e95">More...</a><br/></td></tr>
<trclass="memdesc:a85d2c30ac3cdffc60747db717e9f4e95"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses wordToPig and changeWords to perform dumb translation from English to Pig Latin on every word it is given. <ahref="namespaceanslatortray.html#a85d2c30ac3cdffc60747db717e9f4e95">More...</a><br/></td></tr>
<trclass="memdesc:a9e9ee1f1daab71310596091af5b5b9f7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Tries to translate a word in pig latin back to english. <ahref="namespaceanslatortray.html#a9e9ee1f1daab71310596091af5b5b9f7">More...</a><br/></td></tr>
<trclass="memdesc:a9e9ee1f1daab71310596091af5b5b9f7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Tries to translate a word in Pig Latin back to english. <ahref="namespaceanslatortray.html#a9e9ee1f1daab71310596091af5b5b9f7">More...</a><br/></td></tr>
<trclass="memdesc:aace2395685773a102397d0e6d5f71869"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Helper function to perform an operation on all whitespace-seperated strings given to it. <ahref="namespaceanslatortray.html#aace2395685773a102397d0e6d5f71869">More...</a><br/></td></tr>
<trclass="memdesc:a08dfc509d4050a144f19ac131388424f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single complex English word to pig latin. (more robust) <ahref="#a08dfc509d4050a144f19ac131388424f">More...</a><br/></td></tr>
<trclass="memdesc:a08dfc509d4050a144f19ac131388424f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single complex English word to Pig Latin. (more robust) <ahref="#a08dfc509d4050a144f19ac131388424f">More...</a><br/></td></tr>
<trclass="memdesc:a84b01c945c94064490129166041f610e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses smartWordToPig and changeWords to perform translation from English to pig latin on every word it is given. <ahref="#a84b01c945c94064490129166041f610e">More...</a><br/></td></tr>
<trclass="memdesc:a84b01c945c94064490129166041f610e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses smartWordToPig and changeWords to perform translation from English to Pig Latin on every word it is given. <ahref="#a84b01c945c94064490129166041f610e">More...</a><br/></td></tr>
<trclass="memdesc:aeaeb2833c88ae594774f56079e5efd05"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single English word to pig latin. <ahref="#aeaeb2833c88ae594774f56079e5efd05">More...</a><br/></td></tr>
<trclass="memdesc:aeaeb2833c88ae594774f56079e5efd05"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Translates a single English word to Pig Latin. <ahref="#aeaeb2833c88ae594774f56079e5efd05">More...</a><br/></td></tr>
<trclass="memdesc:a85d2c30ac3cdffc60747db717e9f4e95"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses wordToPig and changeWords to perform dumb translation from English to pig latin on every word it is given. <ahref="#a85d2c30ac3cdffc60747db717e9f4e95">More...</a><br/></td></tr>
<trclass="memdesc:a85d2c30ac3cdffc60747db717e9f4e95"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Uses wordToPig and changeWords to perform dumb translation from English to Pig Latin on every word it is given. <ahref="#a85d2c30ac3cdffc60747db717e9f4e95">More...</a><br/></td></tr>
<trclass="memdesc:a9e9ee1f1daab71310596091af5b5b9f7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Tries to translate a word in pig latin back to english. <ahref="#a9e9ee1f1daab71310596091af5b5b9f7">More...</a><br/></td></tr>
<trclass="memdesc:a9e9ee1f1daab71310596091af5b5b9f7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Tries to translate a word in Pig Latin back to english. <ahref="#a9e9ee1f1daab71310596091af5b5b9f7">More...</a><br/></td></tr>
<trclass="memdesc:aace2395685773a102397d0e6d5f71869"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Helper function to perform an operation on all whitespace-seperated strings given to it. <ahref="#aace2395685773a102397d0e6d5f71869">More...</a><br/></td></tr>
<divclass="textblock"><p>Namespace containing functions to translate from English to Pig Latin. </p>
@ -153,16 +159,16 @@ Functions</h2></td></tr>
</table>
</div><divclass="memdoc">
<p>Tries to translate a word in pig latin back to english. </p>
<p>This is hard to do because diffrent English words can be the same in Pig latin.</p>
<p>Tries to translate a word in Pig Latin back to english. </p>
<p>This is hard to do because diffrent English words can be the same in Pig Latin.</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">pig</td><td>Word in pig latin </td></tr>
<tr><tdclass="paramname">pig</td><td>Word in Pig Latin </td></tr>
<tr><tdclass="paramname">numBeginningConosoants</td><td>The number of conosonants before the first vowel in the original word. Default 1 (most common) </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Word in English </dd></dl>
<dlclass="section return"><dt>Returns</dt><dd>Word in EnglishEnding to use if word to translate starts with a vowel</dd></dl>
</div>
</div>
@ -236,15 +242,16 @@ Functions</h2></td></tr>
</table>
</div><divclass="memdoc">
<p>Translates a single complex English word to pig latin. (more robust) </p>
<p>Unlike wordToPig, this function also handles punctuation (not seperated by whitespace), singular possesion ('s) and capatilizes the first letter if the original english word was capatilized.</p>
<p>Translates a single complex English word to Pig Latin. (more robust) </p>
<p>Unlike wordToPig, this function also handles punctuation (not seperated by whitespace), singular possesion ('s) and capatilizes the first letter if the original english word was capatilized.<br/>
Imperfect results with plural words (ending in "s") and words with mutiple possesion (ending in "s'")</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">englishWord</td><td>An English word to translate </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The word in pig latin </dd></dl>
<dlclass="section return"><dt>Returns</dt><dd>The word in Pig Latin </dd></dl>
</div>
</div>
@ -272,7 +279,7 @@ Functions</h2></td></tr>
</table>
</div><divclass="memdoc">
<p>Uses smartWordToPig and changeWords to perform translation from English to pig latin on every word it is given. </p>
<p>Uses smartWordToPig and changeWords to perform translation from English to Pig Latin on every word it is given. </p>
<p>Replaces all whitespace with a regular space.</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
@ -280,7 +287,7 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The text translated to pig latin </dd></dl>
<dlclass="section return"><dt>Returns</dt><dd>The text translated to Pig Latin </dd></dl>
</div>
</div>
@ -308,7 +315,7 @@ Functions</h2></td></tr>
</table>
</div><divclass="memdoc">
<p>Uses wordToPig and changeWords to perform dumb translation from English to pig latin on every word it is given. </p>
<p>Uses wordToPig and changeWords to perform dumb translation from English to Pig Latin on every word it is given. </p>
<p>Replaces all whitespace with a regular space.</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
@ -316,7 +323,7 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The text "translated" to pig latin (no punctuation, uppercase, or possesion support) </dd></dl>
<dlclass="section return"><dt>Returns</dt><dd>The text "translated" to Pig Latin (no punctuation, uppercase, or possesion support) </dd></dl>
</div>
</div>
@ -344,7 +351,7 @@ Functions</h2></td></tr>
</table>
</div><divclass="memdoc">
<p>Translates a single English word to pig latin. </p>
<p>Translates a single English word to Pig Latin. </p>
<p>Moves all constanants until the first vowel to the end of the word and adds "ay". Alternativly, if the word starts with a vowel, "way" is added to the end.</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
@ -352,7 +359,22 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The word in pig latin </dd></dl>
<dlclass="section return"><dt>Returns</dt><dd>The word in Pig Latin </dd></dl>