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

`Polygon path.`

Modules
`` |  |
__init__ fabmetheus_utilities.euclidean | fabmetheus_utilities.geometry.geometry_utilities.evaluate math | fabmetheus_utilities.geometry.manipulation_evaluator.matrix fabmetheus_utilities.geometry.geometry_tools.path |

Classes
`` |  | LineationDerivation SideLoop Spiral
class LineationDerivation
`` | `Class to hold lineation variables.`
| Methods defined here: __init__(self) `Set defaults.` __repr__(self) `Get the string representation of this LineationDerivation.` setToXMLElement(self, xmlElement) `Set to the xmlElement.`
class SideLoop
`` | `Class to handle loop, side angle and side length.`
| Methods defined here: __init__(self, loop, sideAngle=None, sideLength=None) `Initialize.` getManipulationPluginLoops(self, xmlElement) `Get loop manipulated by the plugins in the manipulation paths folder.` rotate(self, xmlElement) `Rotate.`
class Spiral
`` | `Class to add a spiral.`
| Methods defined here: __init__(self, spiral, stepRatio) `Initialize.` __repr__(self) `Get the string representation of this Spiral.` getSpiralPoint(self, unitPolar, vector3) `Add spiral to the vector.`

Functions
`` |  | getComplexByDictionary(dictionary, valueComplex) `Get complex by dictionary.` getComplexByDictionaryListValue(value, valueComplex) `Get complex by dictionary, list or value.` getComplexByFloatList(floatList, valueComplex) `Get complex by float list.` getComplexByMultiplierPrefix(multiplier, prefix, valueComplex, xmlElement) `Get complex from multiplier, prefix and xml element.` getComplexByMultiplierPrefixes(multiplier, prefixes, valueComplex, xmlElement) `Get complex from multiplier, prefixes and xml element.` getComplexByPrefix(prefix, valueComplex, xmlElement) `Get complex from prefix and xml element.` getComplexByPrefixBeginEnd(prefixBegin, prefixEnd, valueComplex, xmlElement) `Get complex from prefixBegin, prefixEnd and xml element.` getComplexByPrefixes(prefixes, valueComplex, xmlElement) `Get complex from prefixes and xml element.` getComplexIfNone(valueComplex) `Get new complex if the original complex is none.` getFloatByPrefixBeginEnd(prefixBegin, prefixEnd, valueFloat, xmlElement) `Get float from prefixBegin, prefixEnd and xml element.` getFloatByPrefixSide(prefix, side, xmlElement) `Get float by prefix and side.` getGeometryOutput(derivation, xmlElement) `Get geometry output from paths.` getGeometryOutputByArguments(arguments, xmlElement) `Get vector3 vertexes from attribute dictionary by arguments.` getGeometryOutputByFunction(manipulationFunction, xmlElement) `Get geometry output by manipulationFunction.` getGeometryOutputByLoop(sideLoop, xmlElement) `Get geometry output by side loop.` getGeometryOutputByLoopFunction(manipulationFunction, sideLoop, xmlElement) `Get geometry output by side loop.` getGeometryOutputByManipulation(sideLoop, xmlElement) `Get geometry output by manipulation.` getMinimumRadius(beginComplexSegmentLength, endComplexSegmentLength, radius) `Get minimum radius.` getNumberOfBezierPoints(begin, end, xmlElement) `Get the numberOfBezierPoints.` getPackedGeometryOutputByLoop(sideLoop, xmlElement) `Get packed geometry output by side loop.` getRadiusAverage(radiusComplex) `Get average radius from radiusComplex.` getRadiusByPrefix(prefix, sideLength, xmlElement) `Get radius by prefix.` getRadiusComplex(radius, xmlElement) `Get radius complex for xmlElement.` getStrokeRadiusByPrefix(prefix, xmlElement) `Get strokeRadius by prefix.` getUnpackedLoops(loops) `Get unpacked loops.` getWrappedInteger(integer, modulo) `Get wrapped integer.` processXMLElement(xmlElement) `Process the xml element.` processXMLElementByFunction(manipulationFunction, xmlElement) `Process the xml element by manipulationFunction.` processXMLElementByGeometry(geometryOutput, xmlElement) `Process the xml element by geometryOutput.` setClosedAttribute(revolutions, xmlElement) `Set the closed attribute of the xmlElement.`

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/>