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

Equation for vertexes.

 
Modules
       
__init__
fabmetheus_utilities.euclidean
fabmetheus_utilities.geometry.geometry_utilities.evaluate
math
fabmetheus_utilities.geometry.geometry_utilities.matrix

 
Classes
       
EquationDerivation
EquationResult

 
class EquationDerivation
    Class to hold equation variables.
 
  Methods defined here:
__init__(self, elementNode, prefix)
Set defaults.
addEquationResult(self, elementNode, equationFunction, prefix)
Add equation result to equationResults.

 
class EquationResult
    Class to get equation results.
 
  Methods defined here:
__init__(self, elementNode, equationFunction, key)
Initialize.
getReturnValue(self, point, revolutions)
Get return value.

 
Functions
       
equate(point, returnValue)
Get equation for rectangular.
equatePoints(elementNode, points, prefix, revolutions)
Equate the points.
equateX(point, returnValue)
Get equation for rectangular x.
equateY(point, returnValue)
Get equation for rectangular y.
equateZ(point, returnValue)
Get equation for rectangular z.
getManipulatedGeometryOutput(elementNode, geometryOutput, prefix)
Get equated geometryOutput.
getManipulatedPaths(close, elementNode, loop, prefix, sideLength)
Get equated paths.
getNewDerivation(elementNode, prefix, sideLength)
Get new derivation.

 
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)
globalExecutionOrder = -100

 
Author
        Enrique Perez (perez_enrique@yahoo.com)

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