Permalink
Browse files

Update to SF 50

  • Loading branch information...
ahmetcemturan committed Aug 31, 2012
1 parent 6f45ddc commit ea08108c11781f0d16fd789826357fb9d31d1253
Showing with 7,110 additions and 2,305 deletions.
  1. +9 −0 .idea/SFACT.iml
  2. +5 −0 .idea/encodings.xml
  3. +11 −0 .idea/misc.xml
  4. +9 −0 .idea/modules.xml
  5. +7 −0 .idea/vcs.xml
  6. +646 −0 .idea/workspace.xml
  7. +7 −7 documentation/fabmetheus_utilities.euclidean.html
  8. +2 −2 documentation/fabmetheus_utilities.fabmetheus_tools.interpret_plugins.slc.html
  9. +2 −2 documentation/fabmetheus_utilities.fabmetheus_tools.interpret_plugins.svg.html
  10. +8 −8 documentation/fabmetheus_utilities.fabmetheus_tools.interpret_plugins.xml_plugins.artofillusion.html
  11. +5 −1 documentation/fabmetheus_utilities.gcodec.html
  12. +1 −1 documentation/fabmetheus_utilities.geometry.creation.grid.html
  13. +1 −0 documentation/fabmetheus_utilities.geometry.creation.html
  14. +1 −0 documentation/fabmetheus_utilities.geometry.creation.lineation.html
  15. +9 −5 documentation/fabmetheus_utilities.geometry.creation.solid.html
  16. +90 −0 documentation/fabmetheus_utilities.geometry.creation.voronoi.html
  17. +2 −2 documentation/fabmetheus_utilities.geometry.geometry_tools.path.html
  18. +3 −3 documentation/fabmetheus_utilities.geometry.geometry_utilities.boolean_geometry.html
  19. +1 −1 documentation/fabmetheus_utilities.geometry.geometry_utilities.boolean_solid.html
  20. +10 −7 documentation/fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements.setting.html
  21. +7 −8 documentation/fabmetheus_utilities.geometry.manipulation_paths.html
  22. +7 −9 documentation/fabmetheus_utilities.geometry.manipulation_shapes._inset.html
  23. +91 −0 documentation/fabmetheus_utilities.geometry.manipulation_shapes._outset.html
  24. +4 −3 documentation/fabmetheus_utilities.geometry.manipulation_shapes.html
  25. +2 −2 documentation/fabmetheus_utilities.geometry.solids.cube.html
  26. +2 −2 documentation/fabmetheus_utilities.geometry.solids.cylinder.html
  27. +2 −2 documentation/fabmetheus_utilities.geometry.solids.sphere.html
  28. +5 −4 documentation/fabmetheus_utilities.geometry.solids.triangle_mesh.html
  29. +3 −2 documentation/fabmetheus_utilities.settings.html
  30. +2 −2 documentation/fabmetheus_utilities.svg_writer.html
  31. +1 −1 documentation/fabmetheus_utilities.xml_simple_reader.html
  32. +1 −1 documentation/skeinforge_application.skeinforge.html
  33. +4 −4 documentation/skeinforge_application.skeinforge_plugins.analyze_plugins.skeiniso.html
  34. +2 −9 documentation/skeinforge_application.skeinforge_plugins.analyze_plugins.statistic.html
  35. +1 −2 documentation/skeinforge_application.skeinforge_plugins.analyze_plugins.synopsis.html
  36. +23 −7 documentation/skeinforge_application.skeinforge_plugins.analyze_plugins.vectorwrite.html
  37. +29 −6 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.alteration.html
  38. +2 −2 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.bottom.html
  39. +18 −18 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.carve.html
  40. +39 −26 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.chamber.html
  41. +8 −8 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.chop.html
  42. +6 −6 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.cleave.html
  43. +7 −7 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.clip.html
  44. +49 −22 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.comb.html
  45. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.dimension.html
  46. +2 −2 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.drill.html
  47. +197 −0 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.dwindle.html
  48. +5 −5 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.export.html
  49. +17 −8 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.fill.html
  50. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.hop.html
  51. +6 −5 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.html
  52. +11 −4 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.inset.html
  53. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.jitter.html
  54. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.lift.html
  55. +3 −3 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.mill.html
  56. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.multiply.html
  57. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.outset.html
  58. +4 −4 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.raft.html
  59. +3 −3 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.scale.html
  60. +8 −8 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.skin.html
  61. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.skirt.html
  62. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.smooth.html
  63. +4 −4 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.speed.html
  64. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.splodge.html
  65. +6 −6 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.stretch.html
  66. +1 −1 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.temperature.html
  67. +2 −2 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.whittle.html
  68. +3 −3 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.widen.html
  69. +24 −24 documentation/skeinforge_application.skeinforge_plugins.craft_plugins.wipe.html
  70. +0 −2 documentation/skeinforge_application.skeinforge_utilities.skeinforge_craft.html
  71. +2 −3 fabmetheus_utilities/archive.py
  72. +96 −107 fabmetheus_utilities/euclidean.py
  73. +2 −2 fabmetheus_utilities/fabmetheus_tools/alphabetize.py
  74. +4 −4 fabmetheus_utilities/fabmetheus_tools/fabmetheus_interpret.py
  75. +8 −8 fabmetheus_utilities/fabmetheus_tools/interpret_plugins/csv.py
  76. +11 −11 fabmetheus_utilities/fabmetheus_tools/interpret_plugins/slc.py
  77. +10 −10 fabmetheus_utilities/fabmetheus_tools/interpret_plugins/svg.py
  78. +1 −1 fabmetheus_utilities/fabmetheus_tools/interpret_plugins/xml.py
  79. +1 −1 fabmetheus_utilities/fabmetheus_tools/interpret_plugins/xml_plugins/artofillusion.py
  80. +2 −2 fabmetheus_utilities/fabmetheus_tools/interpret_plugins/xml_plugins/fabmetheus.py
  81. +31 −48 fabmetheus_utilities/gcodec.py
  82. +2 −2 fabmetheus_utilities/geometry/creation/_drill.py
  83. +1 −1 fabmetheus_utilities/geometry/creation/_svg.py
  84. +2 −2 fabmetheus_utilities/geometry/creation/circle.py
  85. +1 −1 fabmetheus_utilities/geometry/creation/concatenate.py
  86. +10 −10 fabmetheus_utilities/geometry/creation/extrude.py
  87. +4 −4 fabmetheus_utilities/geometry/creation/gear.py
  88. +5 −9 fabmetheus_utilities/geometry/creation/grid.py
  89. +6 −6 fabmetheus_utilities/geometry/creation/lathe.py
  90. +4 −4 fabmetheus_utilities/geometry/creation/line.py
  91. +22 −16 fabmetheus_utilities/geometry/creation/lineation.py
  92. +2 −2 fabmetheus_utilities/geometry/creation/mechaslab.py
  93. +2 −2 fabmetheus_utilities/geometry/creation/peg.py
  94. +1 −1 fabmetheus_utilities/geometry/creation/polygon.py
  95. +1 −1 fabmetheus_utilities/geometry/creation/shaft.py
  96. +37 −4 fabmetheus_utilities/geometry/creation/solid.py
  97. +4 −4 fabmetheus_utilities/geometry/creation/sponge_slice.py
  98. +1 −1 fabmetheus_utilities/geometry/creation/square.py
  99. +4 −4 fabmetheus_utilities/geometry/creation/teardrop.py
  100. +1 −1 fabmetheus_utilities/geometry/creation/text.py
  101. +99 −0 fabmetheus_utilities/geometry/creation/voronoi.py
  102. +2 −2 fabmetheus_utilities/geometry/geometry_tools/dictionary.py
  103. +3 −3 fabmetheus_utilities/geometry/geometry_tools/face.py
  104. +13 −13 fabmetheus_utilities/geometry/geometry_tools/path.py
  105. +4 −4 fabmetheus_utilities/geometry/geometry_tools/path_elements/cubic.py
  106. +3 −3 fabmetheus_utilities/geometry/geometry_tools/path_elements/quadratic.py
  107. +20 −20 fabmetheus_utilities/geometry/geometry_utilities/boolean_geometry.py
  108. +6 −6 fabmetheus_utilities/geometry/geometry_utilities/boolean_solid.py
  109. +53 −52 fabmetheus_utilities/geometry/geometry_utilities/evaluate.py
  110. +1 −1 fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/creation.py
  111. +3 −3 fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/document.py
  112. +48 −36 fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/setting.py
  113. +16 −16 fabmetheus_utilities/geometry/geometry_utilities/matrix.py
  114. +2 −2 fabmetheus_utilities/geometry/manipulation_meta/_array.py
  115. +7 −7 fabmetheus_utilities/geometry/manipulation_meta/_carve.py
  116. +3 −3 fabmetheus_utilities/geometry/manipulation_meta/_copy.py
  117. +5 −5 fabmetheus_utilities/geometry/manipulation_meta/disjoin.py
  118. +4 −4 fabmetheus_utilities/geometry/manipulation_meta/import.py
  119. +2 −2 fabmetheus_utilities/geometry/manipulation_meta/write.py
  120. +1 −1 fabmetheus_utilities/geometry/manipulation_paths/outline.py
  121. +9 −9 fabmetheus_utilities/geometry/manipulation_paths/overhang.py
  122. +3 −3 fabmetheus_utilities/geometry/manipulation_paths/segment.py
  123. +3 −3 fabmetheus_utilities/geometry/manipulation_shapes/_bottom.py
  124. +25 −54 fabmetheus_utilities/geometry/manipulation_shapes/_inset.py
  125. +78 −0 fabmetheus_utilities/geometry/manipulation_shapes/_outset.py
  126. +1 −1 fabmetheus_utilities/geometry/manipulation_shapes/equation.py
  127. +24 −14 fabmetheus_utilities/geometry/solids/triangle_mesh.py
  128. +1 −1 fabmetheus_utilities/geometry/statements/_print.py
  129. +2 −2 fabmetheus_utilities/geometry/statements/for.py
  130. +1 −1 fabmetheus_utilities/geometry/statements/return.py
  131. +1 −1 fabmetheus_utilities/geometry/statements/statement.py
  132. +1 −1 fabmetheus_utilities/geometry/statements/while.py
  133. +21 −21 fabmetheus_utilities/intercircle.py
  134. +3 −3 fabmetheus_utilities/miscellaneous/fabricate/extrude.py
  135. +1 −1 fabmetheus_utilities/miscellaneous/nophead/gRead.py
  136. +1 −1 fabmetheus_utilities/miscellaneous/nophead/hexgrid.py
  137. +1 −1 fabmetheus_utilities/miscellaneous/nophead/layers.py
  138. +1 −1 fabmetheus_utilities/miscellaneous/nophead/vector3.py
  139. +90 −65 fabmetheus_utilities/settings.py
  140. +20 −20 fabmetheus_utilities/svg_reader.py
  141. +15 −17 fabmetheus_utilities/svg_writer.py
  142. +4 −4 fabmetheus_utilities/templates/layer_template.svg
  143. +7 −7 fabmetheus_utilities/vector3.py
  144. +7 −7 fabmetheus_utilities/vector3index.py
  145. +1 −1 fabmetheus_utilities/version.txt
  146. +22 −22 fabmetheus_utilities/xml_simple_reader.py
  147. +1 −1 fabmetheus_utilities/xml_simple_writer.py
  148. +5 −0 models/xml_models/creation/solid.xml
  149. +2 −2 models/xml_models/creation/text.xml
  150. +5 −0 models/xml_models/creation/voronoi.xml
  151. +2 −1 models/xml_models/geometry_utilities/evaluate_elements/setting.xml
  152. +4 −4 models/xml_models/manipulation_meta/pathTest.svg
  153. +4 −4 models/xml_models/manipulation_shapes/flip/flip_element.svg
  154. +4 −4 models/xml_models/manipulation_shapes/flip/flip_path.svg
  155. +4 −4 models/xml_models/manipulation_shapes/flip/flip_solid.svg
  156. +2 −2 models/xml_models/manipulation_shapes/inset/inset_element.xml
  157. +1 −1 models/xml_models/manipulation_shapes/inset/inset_solid.xml
  158. +4 −4 models/xml_models/manipulation_shapes/mirror/mirror_path.svg
  159. +8 −0 models/xml_models/manipulation_shapes/outset/outset_element.xml
  160. +5 −0 models/xml_models/manipulation_shapes/outset/outset_path.xml
  161. +5 −0 models/xml_models/manipulation_shapes/outset/outset_solid.xml
  162. +1 −1 models/xml_models/solids/cube.xml
  163. +26 −0 runskeinforge.sh
  164. +4 −1 sfact.py
  165. +8 −0 show_skeinforge.sh
  166. +28 −24 skeinforge_application/skeinforge.py
  167. +11 −9 skeinforge_application/skeinforge_plugins/analyze_plugins/analyze_utilities/tableau.py
  168. +23 −21 skeinforge_application/skeinforge_plugins/analyze_plugins/skeiniso.py
  169. +6 −3 skeinforge_application/skeinforge_plugins/analyze_plugins/skeinlayer.py
  170. +43 −36 skeinforge_application/skeinforge_plugins/analyze_plugins/statistic.py
  171. +5 −8 skeinforge_application/skeinforge_plugins/analyze_plugins/synopsis.py
  172. +59 −40 skeinforge_application/skeinforge_plugins/analyze_plugins/vectorwrite.py
  173. +55 −6 skeinforge_application/skeinforge_plugins/craft_plugins/alteration.py
  174. +10 −10 skeinforge_application/skeinforge_plugins/craft_plugins/bottom.py
  175. +33 −33 skeinforge_application/skeinforge_plugins/craft_plugins/carve.py
  176. +58 −25 skeinforge_application/skeinforge_plugins/craft_plugins/chamber.py
  177. +24 −24 skeinforge_application/skeinforge_plugins/craft_plugins/chop.py
  178. +19 −19 skeinforge_application/skeinforge_plugins/craft_plugins/cleave.py
  179. +51 −50 skeinforge_application/skeinforge_plugins/craft_plugins/clip.py
  180. +14 −14 skeinforge_application/skeinforge_plugins/craft_plugins/coil.py
  181. +264 −192 skeinforge_application/skeinforge_plugins/craft_plugins/comb.py
  182. +6 −6 skeinforge_application/skeinforge_plugins/craft_plugins/cool.py
  183. +9 −9 skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py
  184. +2 −2 skeinforge_application/skeinforge_plugins/craft_plugins/drill.py
  185. +289 −0 skeinforge_application/skeinforge_plugins/craft_plugins/dwindle.py
  186. +25 −31 skeinforge_application/skeinforge_plugins/craft_plugins/export.py
  187. +2 −2 skeinforge_application/skeinforge_plugins/craft_plugins/feed.py
  188. +126 −125 skeinforge_application/skeinforge_plugins/craft_plugins/fill.py
  189. +16 −16 skeinforge_application/skeinforge_plugins/craft_plugins/fillet.py
  190. +6 −6 skeinforge_application/skeinforge_plugins/craft_plugins/home.py
  191. +7 −7 skeinforge_application/skeinforge_plugins/craft_plugins/hop.py
  192. +55 −47 skeinforge_application/skeinforge_plugins/craft_plugins/inset.py
  193. +15 −15 skeinforge_application/skeinforge_plugins/craft_plugins/jitter.py
  194. +3 −3 skeinforge_application/skeinforge_plugins/craft_plugins/lash.py
  195. +9 −9 skeinforge_application/skeinforge_plugins/craft_plugins/lift.py
  196. +12 −12 skeinforge_application/skeinforge_plugins/craft_plugins/limit.py
  197. +20 −20 skeinforge_application/skeinforge_plugins/craft_plugins/mill.py
  198. +9 −10 skeinforge_application/skeinforge_plugins/craft_plugins/multiply.py
  199. +3 −3 skeinforge_application/skeinforge_plugins/craft_plugins/oozebane.py
  200. +7 −7 skeinforge_application/skeinforge_plugins/craft_plugins/outset.py
  201. +14 −13 skeinforge_application/skeinforge_plugins/craft_plugins/preface.py
  202. +96 −89 skeinforge_application/skeinforge_plugins/craft_plugins/raft.py
  203. +11 −11 skeinforge_application/skeinforge_plugins/craft_plugins/scale.py
  204. +91 −65 skeinforge_application/skeinforge_plugins/craft_plugins/skin.py
  205. +29 −23 skeinforge_application/skeinforge_plugins/craft_plugins/skirt.py
  206. +5 −5 skeinforge_application/skeinforge_plugins/craft_plugins/smooth.py
  207. +58 −81 skeinforge_application/skeinforge_plugins/craft_plugins/speed.py
  208. +9 −9 skeinforge_application/skeinforge_plugins/craft_plugins/splodge.py
  209. +30 −30 skeinforge_application/skeinforge_plugins/craft_plugins/stretch.py
  210. +3 −3 skeinforge_application/skeinforge_plugins/craft_plugins/temperature.py
  211. +18 −18 skeinforge_application/skeinforge_plugins/craft_plugins/tower.py
  212. +8 −8 skeinforge_application/skeinforge_plugins/craft_plugins/whittle.py
  213. +19 −17 skeinforge_application/skeinforge_plugins/craft_plugins/widen.py
  214. +35 −35 skeinforge_application/skeinforge_plugins/craft_plugins/wipe.py
  215. +1 −1 skeinforge_application/skeinforge_plugins/profile_plugins/extrusion.py
  216. +13 −23 skeinforge_application/skeinforge_utilities/skeinforge_craft.py
  217. +2,886 −0 test.stl
View
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
View
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" />
</project>
View
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DependencyValidationManager">
<option name="SKIP_IMPORT_STATEMENTS" value="false" />
</component>
<component name="ProjectResources">
<default-html-doctype>http://www.w3.org/1999/xhtml</default-html-doctype>
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 2.7.1 (C:/Python27/python.exe)" project-jdk-type="Python SDK" />
</project>
View
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/SFACT.iml" filepath="$PROJECT_DIR$/.idea/SFACT.iml" />
</modules>
</component>
</project>
View
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
View

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -90,9 +90,9 @@
<dl><dt><a name="Endpoint-getClosestEndpoint"><strong>getClosestEndpoint</strong></a>(self, endpoints)</dt><dd><tt>Get&nbsp;closest&nbsp;endpoint.</tt></dd></dl>
<dl><dt><a name="Endpoint-getClosestMiss"><strong>getClosestMiss</strong></a>(self, endpoints, path, pixelDictionary, width)</dt><dd><tt>Get&nbsp;the&nbsp;closest&nbsp;endpoint&nbsp;which&nbsp;the&nbsp;segment&nbsp;to&nbsp;that&nbsp;endpoint&nbsp;misses&nbsp;the&nbsp;other&nbsp;extrusions.</tt></dd></dl>
<dl><dt><a name="Endpoint-getClosestMiss"><strong>getClosestMiss</strong></a>(self, endpoints, path, pixelDictionary, sharpestProduct, width)</dt><dd><tt>Get&nbsp;the&nbsp;closest&nbsp;endpoint&nbsp;which&nbsp;the&nbsp;segment&nbsp;to&nbsp;that&nbsp;endpoint&nbsp;misses&nbsp;the&nbsp;other&nbsp;extrusions.</tt></dd></dl>
<dl><dt><a name="Endpoint-getClosestMissCheckEndpointPath"><strong>getClosestMissCheckEndpointPath</strong></a>(self, endpoints, path, pixelDictionary, width)</dt><dd><tt>Get&nbsp;the&nbsp;closest&nbsp;endpoint&nbsp;which&nbsp;the&nbsp;segment&nbsp;to&nbsp;that&nbsp;endpoint&nbsp;misses&nbsp;the&nbsp;other&nbsp;extrusions,&nbsp;also&nbsp;checking&nbsp;the&nbsp;path&nbsp;of&nbsp;the&nbsp;endpoint.</tt></dd></dl>
<dl><dt><a name="Endpoint-getClosestMissCheckEndpointPath"><strong>getClosestMissCheckEndpointPath</strong></a>(self, endpoints, path, pixelDictionary, sharpestProduct, width)</dt><dd><tt>Get&nbsp;the&nbsp;closest&nbsp;endpoint&nbsp;which&nbsp;the&nbsp;segment&nbsp;to&nbsp;that&nbsp;endpoint&nbsp;misses&nbsp;the&nbsp;other&nbsp;extrusions,&nbsp;also&nbsp;checking&nbsp;the&nbsp;path&nbsp;of&nbsp;the&nbsp;endpoint.</tt></dd></dl>
<dl><dt><a name="Endpoint-getFromOtherPoint"><strong>getFromOtherPoint</strong></a>(self, otherEndpoint, point)</dt><dd><tt>Initialize&nbsp;from&nbsp;other&nbsp;endpoint.</tt></dd></dl>
@@ -124,13 +124,13 @@
<dl><dt><a name="NestedBand-__repr__"><strong>__repr__</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;string&nbsp;representation&nbsp;of&nbsp;this&nbsp;nested&nbsp;ring.</tt></dd></dl>
<dl><dt><a name="NestedBand-addPerimeterInner"><strong>addPerimeterInner</strong></a>(self, extrusionHalfWidth, oldOrderedLocation, skein, threadSequence)</dt><dd><tt>Add&nbsp;to&nbsp;the&nbsp;perimeter&nbsp;and&nbsp;the&nbsp;inner&nbsp;island.</tt></dd></dl>
<dl><dt><a name="NestedBand-addPerimeterInner"><strong>addPerimeterInner</strong></a>(self, extrusionHalfWidth, oldOrderedLocation, skein, threadSequence)</dt><dd><tt>Add&nbsp;to&nbsp;the&nbsp;edge&nbsp;and&nbsp;the&nbsp;inner&nbsp;island.</tt></dd></dl>
<dl><dt><a name="NestedBand-addToBoundary"><strong>addToBoundary</strong></a>(self, vector3)</dt><dd><tt>Add&nbsp;vector3&nbsp;to&nbsp;boundary.</tt></dd></dl>
<dl><dt><a name="NestedBand-addToLoop"><strong>addToLoop</strong></a>(self, vector3)</dt><dd><tt>Add&nbsp;vector3&nbsp;to&nbsp;loop.</tt></dd></dl>
<dl><dt><a name="NestedBand-addToThreads"><strong>addToThreads</strong></a>(self, extrusionHalfWidth, oldOrderedLocation, skein, threadSequence)</dt><dd><tt>Add&nbsp;to&nbsp;paths&nbsp;from&nbsp;the&nbsp;last&nbsp;location.&nbsp;perimeter&gt;inner&nbsp;&gt;fill&gt;paths&nbsp;or&nbsp;fill&gt;&nbsp;perimeter&gt;inner&nbsp;&gt;paths</tt></dd></dl>
<dl><dt><a name="NestedBand-addToThreads"><strong>addToThreads</strong></a>(self, extrusionHalfWidth, oldOrderedLocation, skein, threadSequence)</dt><dd><tt>Add&nbsp;to&nbsp;paths&nbsp;from&nbsp;the&nbsp;last&nbsp;location.</tt></dd></dl>
<dl><dt><a name="NestedBand-getFillLoops"><strong>getFillLoops</strong></a>(self, penultimateFillLoops)</dt><dd><tt>Get&nbsp;last&nbsp;fill&nbsp;loops&nbsp;from&nbsp;the&nbsp;outside&nbsp;loop&nbsp;and&nbsp;the&nbsp;loops&nbsp;inside&nbsp;the&nbsp;inside&nbsp;loops.</tt></dd></dl>
@@ -280,7 +280,7 @@
<dl><dt><a name="-addXIntersectionsFromLoops"><strong>addXIntersectionsFromLoops</strong></a>(loops, xIntersections, y)</dt><dd><tt>Add&nbsp;the&nbsp;x&nbsp;intersections&nbsp;for&nbsp;the&nbsp;loops.</tt></dd></dl>
<dl><dt><a name="-addXIntersectionsFromLoopsForTable"><strong>addXIntersectionsFromLoopsForTable</strong></a>(loops, xIntersectionsTable, width)</dt><dd><tt>Add&nbsp;the&nbsp;x&nbsp;intersections&nbsp;for&nbsp;a&nbsp;loop&nbsp;into&nbsp;a&nbsp;table.</tt></dd></dl>
<dl><dt><a name="-compareSegmentLength"><strong>compareSegmentLength</strong></a>(endpoint, otherEndpoint)</dt><dd><tt>Get&nbsp;comparison&nbsp;in&nbsp;order&nbsp;to&nbsp;sort&nbsp;endpoints&nbsp;in&nbsp;ascending&nbsp;order&nbsp;of&nbsp;segment&nbsp;length.</tt></dd></dl>
<dl><dt><a name="-concatenateRemovePath"><strong>concatenateRemovePath</strong></a>(connectedPaths, pathIndex, paths, pixelDictionary, segments, width)</dt><dd><tt>Get&nbsp;connected&nbsp;paths&nbsp;from&nbsp;paths.</tt></dd></dl>
<dl><dt><a name="-concatenateRemovePath"><strong>concatenateRemovePath</strong></a>(connectedPaths, pathIndex, paths, pixelDictionary, segments, sharpestProduct, width)</dt><dd><tt>Get&nbsp;connected&nbsp;paths&nbsp;from&nbsp;paths.</tt></dd></dl>
<dl><dt><a name="-getAngleAroundZAxisDifference"><strong>getAngleAroundZAxisDifference</strong></a>(subtractFromVec3, subtractVec3)</dt><dd><tt>Get&nbsp;the&nbsp;angle&nbsp;around&nbsp;the&nbsp;Z&nbsp;axis&nbsp;difference&nbsp;between&nbsp;a&nbsp;pair&nbsp;of&nbsp;Vector3s.</tt></dd></dl>
<dl><dt><a name="-getAngleDifferenceByComplex"><strong>getAngleDifferenceByComplex</strong></a>(subtractFromComplex, subtractComplex)</dt><dd><tt>Get&nbsp;the&nbsp;angle&nbsp;between&nbsp;a&nbsp;pair&nbsp;of&nbsp;normalized&nbsp;complexes.</tt></dd></dl>
<dl><dt><a name="-getAreaLoop"><strong>getAreaLoop</strong></a>(loop)</dt><dd><tt>Get&nbsp;the&nbsp;area&nbsp;of&nbsp;a&nbsp;complex&nbsp;polygon.</tt></dd></dl>
@@ -310,7 +310,7 @@
<dl><dt><a name="-getComplexPolygonByComplexRadius"><strong>getComplexPolygonByComplexRadius</strong></a>(radius, sides, startAngle<font color="#909090">=0.0</font>)</dt><dd><tt>Get&nbsp;the&nbsp;complex&nbsp;polygon.</tt></dd></dl>
<dl><dt><a name="-getComplexPolygonByStartEnd"><strong>getComplexPolygonByStartEnd</strong></a>(endAngle, radius, sides, startAngle<font color="#909090">=0.0</font>)</dt><dd><tt>Get&nbsp;the&nbsp;complex&nbsp;polygon&nbsp;by&nbsp;start&nbsp;and&nbsp;end&nbsp;angle.</tt></dd></dl>
<dl><dt><a name="-getConcatenatedList"><strong>getConcatenatedList</strong></a>(originalLists)</dt><dd><tt>Get&nbsp;the&nbsp;lists&nbsp;as&nbsp;one&nbsp;concatenated&nbsp;list.</tt></dd></dl>
<dl><dt><a name="-getConnectedPaths"><strong>getConnectedPaths</strong></a>(paths, pixelDictionary, width)</dt><dd><tt>Get&nbsp;connected&nbsp;paths&nbsp;from&nbsp;paths.</tt></dd></dl>
<dl><dt><a name="-getConnectedPaths"><strong>getConnectedPaths</strong></a>(paths, pixelDictionary, sharpestProduct, width)</dt><dd><tt>Get&nbsp;connected&nbsp;paths&nbsp;from&nbsp;paths.</tt></dd></dl>
<dl><dt><a name="-getCrossProduct"><strong>getCrossProduct</strong></a>(firstComplex, secondComplex)</dt><dd><tt>Get&nbsp;z&nbsp;component&nbsp;cross&nbsp;product&nbsp;of&nbsp;a&nbsp;pair&nbsp;of&nbsp;complexes.</tt></dd></dl>
<dl><dt><a name="-getDecimalPlacesCarried"><strong>getDecimalPlacesCarried</strong></a>(extraDecimalPlaces, value)</dt><dd><tt>Get&nbsp;decimal&nbsp;places&nbsp;carried&nbsp;by&nbsp;the&nbsp;decimal&nbsp;places&nbsp;of&nbsp;the&nbsp;value&nbsp;plus&nbsp;the&nbsp;extraDecimalPlaces.</tt></dd></dl>
<dl><dt><a name="-getDiagonalFlippedLoop"><strong>getDiagonalFlippedLoop</strong></a>(loop)</dt><dd><tt>Get&nbsp;loop&nbsp;flipped&nbsp;over&nbsp;the&nbsp;dialogonal,&nbsp;in&nbsp;other&nbsp;words&nbsp;with&nbsp;the&nbsp;x&nbsp;and&nbsp;y&nbsp;swapped.</tt></dd></dl>
@@ -381,7 +381,7 @@
<dl><dt><a name="-getOrderedNestedRings"><strong>getOrderedNestedRings</strong></a>(nestedRings)</dt><dd><tt>Get&nbsp;ordered&nbsp;nestedRings&nbsp;from&nbsp;nestedRings.</tt></dd></dl>
<dl><dt><a name="-getPathCopy"><strong>getPathCopy</strong></a>(path)</dt><dd><tt>Get&nbsp;path&nbsp;copy.</tt></dd></dl>
<dl><dt><a name="-getPathLength"><strong>getPathLength</strong></a>(path)</dt><dd><tt>Get&nbsp;the&nbsp;length&nbsp;of&nbsp;a&nbsp;path&nbsp;(&nbsp;an&nbsp;open&nbsp;polyline&nbsp;).</tt></dd></dl>
<dl><dt><a name="-getPathsFromEndpoints"><strong>getPathsFromEndpoints</strong></a>(endpoints, maximumConnectionLength, pixelDictionary, width)</dt><dd><tt>Get&nbsp;paths&nbsp;from&nbsp;endpoints.</tt></dd></dl>
<dl><dt><a name="-getPathsFromEndpoints"><strong>getPathsFromEndpoints</strong></a>(endpoints, maximumConnectionLength, pixelDictionary, sharpestProduct, width)</dt><dd><tt>Get&nbsp;paths&nbsp;from&nbsp;endpoints.</tt></dd></dl>
<dl><dt><a name="-getPlaneDot"><strong>getPlaneDot</strong></a>(vec3First, vec3Second)</dt><dd><tt>Get&nbsp;the&nbsp;dot&nbsp;product&nbsp;of&nbsp;the&nbsp;x&nbsp;and&nbsp;y&nbsp;components&nbsp;of&nbsp;a&nbsp;pair&nbsp;of&nbsp;Vector3s.</tt></dd></dl>
<dl><dt><a name="-getPluralString"><strong>getPluralString</strong></a>(number, suffix)</dt><dd><tt>Get&nbsp;the&nbsp;plural&nbsp;string.</tt></dd></dl>
<dl><dt><a name="-getPointPlusSegmentWithLength"><strong>getPointPlusSegmentWithLength</strong></a>(length, point, segment)</dt><dd><tt>Get&nbsp;point&nbsp;plus&nbsp;a&nbsp;segment&nbsp;scaled&nbsp;to&nbsp;a&nbsp;given&nbsp;length.</tt></dd></dl>
@@ -71,7 +71,7 @@
<dl><dt><a name="SLCCarving-getCarveCornerMinimum"><strong>getCarveCornerMinimum</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;corner&nbsp;minimum&nbsp;of&nbsp;the&nbsp;vertexes.</tt></dd></dl>
<dl><dt><a name="SLCCarving-getCarveLayerThickness"><strong>getCarveLayerThickness</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="SLCCarving-getCarveLayerHeight"><strong>getCarveLayerHeight</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="SLCCarving-getCarvedSVG"><strong>getCarvedSVG</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;carved&nbsp;svg&nbsp;text.</tt></dd></dl>
@@ -89,7 +89,7 @@
<dl><dt><a name="SLCCarving-setCarveIsCorrectMesh"><strong>setCarveIsCorrectMesh</strong></a>(self, isCorrectMesh)</dt><dd><tt>Set&nbsp;the&nbsp;is&nbsp;correct&nbsp;mesh&nbsp;flag.</tt></dd></dl>
<dl><dt><a name="SLCCarving-setCarveLayerThickness"><strong>setCarveLayerThickness</strong></a>(self, layerThickness)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="SLCCarving-setCarveLayerHeight"><strong>setCarveLayerHeight</strong></a>(self, layerHeight)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
@@ -73,7 +73,7 @@
<dl><dt><a name="SVGCarving-getCarveCornerMinimum"><strong>getCarveCornerMinimum</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;corner&nbsp;minimum&nbsp;of&nbsp;the&nbsp;vertexes.</tt></dd></dl>
<dl><dt><a name="SVGCarving-getCarveLayerThickness"><strong>getCarveLayerThickness</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="SVGCarving-getCarveLayerHeight"><strong>getCarveLayerHeight</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="SVGCarving-getCarvedSVG"><strong>getCarvedSVG</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;carved&nbsp;svg&nbsp;text.</tt></dd></dl>
@@ -87,7 +87,7 @@
<dl><dt><a name="SVGCarving-setCarveIsCorrectMesh"><strong>setCarveIsCorrectMesh</strong></a>(self, isCorrectMesh)</dt><dd><tt>Set&nbsp;the&nbsp;is&nbsp;correct&nbsp;mesh&nbsp;flag.</tt></dd></dl>
<dl><dt><a name="SVGCarving-setCarveLayerThickness"><strong>setCarveLayerThickness</strong></a>(self, layerThickness)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="SVGCarving-setCarveLayerHeight"><strong>setCarveLayerHeight</strong></a>(self, layerHeight)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
@@ -213,7 +213,7 @@
<dl><dt><a name="Cube-getCarveCornerMinimum"><strong>getCarveCornerMinimum</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;corner&nbsp;minimum&nbsp;of&nbsp;the&nbsp;vertexes.</tt></dd></dl>
<dl><dt><a name="Cube-getCarveLayerThickness"><strong>getCarveLayerThickness</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="Cube-getCarveLayerHeight"><strong>getCarveLayerHeight</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="Cube-getFabmetheusXML"><strong>getFabmetheusXML</strong></a>(self)</dt><dd><tt>Return&nbsp;the&nbsp;fabmetheus&nbsp;XML.</tt></dd></dl>
@@ -237,7 +237,7 @@
<dl><dt><a name="Cube-setCarveIsCorrectMesh"><strong>setCarveIsCorrectMesh</strong></a>(self, isCorrectMesh)</dt><dd><tt>Set&nbsp;the&nbsp;is&nbsp;correct&nbsp;mesh&nbsp;flag.</tt></dd></dl>
<dl><dt><a name="Cube-setCarveLayerThickness"><strong>setCarveLayerThickness</strong></a>(self, layerThickness)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="Cube-setCarveLayerHeight"><strong>setCarveLayerHeight</strong></a>(self, layerHeight)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="Cube-setEdgesForAllFaces"><strong>setEdgesForAllFaces</strong></a>(self)</dt><dd><tt>Set&nbsp;the&nbsp;face&nbsp;edges&nbsp;of&nbsp;all&nbsp;the&nbsp;faces.</tt></dd></dl>
@@ -318,7 +318,7 @@
<dl><dt><a name="Cylinder-getCarveCornerMinimum"><strong>getCarveCornerMinimum</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;corner&nbsp;minimum&nbsp;of&nbsp;the&nbsp;vertexes.</tt></dd></dl>
<dl><dt><a name="Cylinder-getCarveLayerThickness"><strong>getCarveLayerThickness</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="Cylinder-getCarveLayerHeight"><strong>getCarveLayerHeight</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="Cylinder-getFabmetheusXML"><strong>getFabmetheusXML</strong></a>(self)</dt><dd><tt>Return&nbsp;the&nbsp;fabmetheus&nbsp;XML.</tt></dd></dl>
@@ -342,7 +342,7 @@
<dl><dt><a name="Cylinder-setCarveIsCorrectMesh"><strong>setCarveIsCorrectMesh</strong></a>(self, isCorrectMesh)</dt><dd><tt>Set&nbsp;the&nbsp;is&nbsp;correct&nbsp;mesh&nbsp;flag.</tt></dd></dl>
<dl><dt><a name="Cylinder-setCarveLayerThickness"><strong>setCarveLayerThickness</strong></a>(self, layerThickness)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="Cylinder-setCarveLayerHeight"><strong>setCarveLayerHeight</strong></a>(self, layerHeight)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="Cylinder-setEdgesForAllFaces"><strong>setEdgesForAllFaces</strong></a>(self)</dt><dd><tt>Set&nbsp;the&nbsp;face&nbsp;edges&nbsp;of&nbsp;all&nbsp;the&nbsp;faces.</tt></dd></dl>
@@ -497,7 +497,7 @@
<dl><dt><a name="Sphere-getCarveCornerMinimum"><strong>getCarveCornerMinimum</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;corner&nbsp;minimum&nbsp;of&nbsp;the&nbsp;vertexes.</tt></dd></dl>
<dl><dt><a name="Sphere-getCarveLayerThickness"><strong>getCarveLayerThickness</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="Sphere-getCarveLayerHeight"><strong>getCarveLayerHeight</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="Sphere-getFabmetheusXML"><strong>getFabmetheusXML</strong></a>(self)</dt><dd><tt>Return&nbsp;the&nbsp;fabmetheus&nbsp;XML.</tt></dd></dl>
@@ -521,7 +521,7 @@
<dl><dt><a name="Sphere-setCarveIsCorrectMesh"><strong>setCarveIsCorrectMesh</strong></a>(self, isCorrectMesh)</dt><dd><tt>Set&nbsp;the&nbsp;is&nbsp;correct&nbsp;mesh&nbsp;flag.</tt></dd></dl>
<dl><dt><a name="Sphere-setCarveLayerThickness"><strong>setCarveLayerThickness</strong></a>(self, layerThickness)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="Sphere-setCarveLayerHeight"><strong>setCarveLayerHeight</strong></a>(self, layerHeight)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="Sphere-setEdgesForAllFaces"><strong>setEdgesForAllFaces</strong></a>(self)</dt><dd><tt>Set&nbsp;the&nbsp;face&nbsp;edges&nbsp;of&nbsp;all&nbsp;the&nbsp;faces.</tt></dd></dl>
@@ -592,7 +592,7 @@
<dl><dt><a name="TriangleMesh-getCarveCornerMinimum"><strong>getCarveCornerMinimum</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;corner&nbsp;minimum&nbsp;of&nbsp;the&nbsp;vertexes.</tt></dd></dl>
<dl><dt><a name="TriangleMesh-getCarveLayerThickness"><strong>getCarveLayerThickness</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="TriangleMesh-getCarveLayerHeight"><strong>getCarveLayerHeight</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="TriangleMesh-getFabmetheusXML"><strong>getFabmetheusXML</strong></a>(self)</dt><dd><tt>Return&nbsp;the&nbsp;fabmetheus&nbsp;XML.</tt></dd></dl>
@@ -616,7 +616,7 @@
<dl><dt><a name="TriangleMesh-setCarveIsCorrectMesh"><strong>setCarveIsCorrectMesh</strong></a>(self, isCorrectMesh)</dt><dd><tt>Set&nbsp;the&nbsp;is&nbsp;correct&nbsp;mesh&nbsp;flag.</tt></dd></dl>
<dl><dt><a name="TriangleMesh-setCarveLayerThickness"><strong>setCarveLayerThickness</strong></a>(self, layerThickness)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;thickness.</tt></dd></dl>
<dl><dt><a name="TriangleMesh-setCarveLayerHeight"><strong>setCarveLayerHeight</strong></a>(self, layerHeight)</dt><dd><tt>Set&nbsp;the&nbsp;layer&nbsp;height.</tt></dd></dl>
<dl><dt><a name="TriangleMesh-setEdgesForAllFaces"><strong>setEdgesForAllFaces</strong></a>(self)</dt><dd><tt>Set&nbsp;the&nbsp;face&nbsp;edges&nbsp;of&nbsp;all&nbsp;the&nbsp;faces.</tt></dd></dl>
Oops, something went wrong.

0 comments on commit ea08108

Please sign in to comment.