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.trianglemesh

 
Classes
       
LatheDerivation

 
class LatheDerivation
    Class to hold lathe variables.
 
  Methods defined here:
__init__(self)
Set defaults.
__repr__(self)
Get the string representation of this LatheDerivation.
derive(self, xmlElement)
Derive using the xmlElement.
setToXMLElement(self, xmlElement)
Set to the xmlElement.
setToXMLElementOnly(self, xmlElement)
Set to the xmlElement.

 
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.
getGeometryOutput(derivation, xmlElement)
Get triangle mesh from attribute dictionary.
getGeometryOutputByArguments(arguments, xmlElement)
Get triangle mesh from attribute dictionary by arguments.
getGeometryOutputByConnection(connectionEnd, connectionStart, geometryOutput, xmlElement)
Get solid output by connection.
getGeometryOutputByNegativesPositives(derivation, negatives, positives, xmlElement)
Get triangle mesh from derivation, negatives, positives and xmlElement.
getGeometryOutputByOffset(geometryOutput, interpolationOffset, xmlElement)
Get solid output by interpolationOffset.
getLoopListsByPath(derivation, endMultiplier, path)
Get loop lists from path.
processXMLElement(xmlElement)
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__ = 'GPL 3.0'
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/>