fabmetheus_utilities.geometry.creation.lathe ($Date: 2008/02/05 $)
index
/home/enrique/Desktop/backup/babbleold/script/reprap/fabmetheus/fabmetheus_utilities/geometry/creation/lathe.py

Boolean geometry extrusion.

 
Modules
       
__init__
fabmetheus_utilities.euclidean
fabmetheus_utilities.geometry.geometry_utilities.evaluate
fabmetheus_utilities.geometry.creation.lineation
math
fabmetheus_utilities.geometry.creation.solid
fabmetheus_utilities.geometry.solids.triangle_mesh

 
Classes
       
LatheDerivation

 
class LatheDerivation
    Class to hold lathe variables.
 
  Methods defined here:
__init__(self, elementNode)
Set defaults.

 
Functions
       
addLoopByComplex(derivation, endMultiplier, loopLists, path, pointComplex, vertexes)
Add an indexed loop to the vertexes.
addNegatives(derivation, negatives, paths)
Add pillars output to negatives.
addNegativesPositives(derivation, negatives, paths, positives)
Add pillars output to negatives and positives.
addOffsetAddToLists(loop, offset, vector3Index, vertexes)
Add an indexed loop to the vertexes.
addPositives(derivation, paths, positives)
Add pillars output to positives.
getGeometryOutput(derivation, elementNode)
Get triangle mesh from attribute dictionary.
getGeometryOutputByArguments(arguments, elementNode)
Get triangle mesh from attribute dictionary by arguments.
getGeometryOutputByNegativesPositives(derivation, elementNode, negatives, positives)
Get triangle mesh from derivation, elementNode, negatives and positives.
getLoopListsByPath(derivation, endMultiplier, path)
Get loop lists from path.
getNewDerivation(elementNode)
Get new derivation.
processElementNode(elementNode)
Process the xml element.

 
Data
        __author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__credits__ = 'Art of Illusion <http://www.artofillusion.org/>'
__date__ = '$Date: 2008/02/05 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
absolute_import = _Feature((2, 5, 0, 'alpha', 1), (2, 7, 0, 'alpha', 0), 16384)

 
Author
        Enrique Perez (perez_enrique@yahoo.com)

 
Credits
        Art of Illusion <http://www.artofillusion.org/>