Package fabmetheus_utilities :: Package fabmetheus_tools :: Package interpret_plugins :: Module svg :: Class SVGCarving
[hide private]
[frames] | no frames]

Class SVGCarving

source code

An svg carving.

Instance Methods [hide private]
 
__init__(self)
Add empty lists.
source code
 
__repr__(self)
Get the string representation of this carving.
source code
 
addXML(self, depth, output)
Add xml for this object.
source code
 
getCarveCornerMaximum(self)
Get the corner maximum of the vertexes.
source code
 
getCarveCornerMinimum(self)
Get the corner minimum of the vertexes.
source code
 
getCarvedSVG(self)
Get the carved svg text.
source code
 
getCarveLayerThickness(self)
Get the layer thickness.
source code
 
getCarveRotatedBoundaryLayers(self)
Get the rotated boundary layers.
source code
 
getFabmetheusXML(self)
Return the fabmetheus XML.
source code
 
getInterpretationSuffix(self)
Return the suffix for a carving.
source code
 
parseSVG(self, fileName, svgText)
Parse SVG text and store the layers.
source code
 
setCarveInfillInDirectionOfBridge(self, infillInDirectionOfBridge)
Set the infill in direction of bridge.
source code
 
setCarveLayerThickness(self, layerThickness)
Set the layer thickness.
source code
 
setCarveImportRadius(self, importRadius)
Set the import radius.
source code
 
setCarveIsCorrectMesh(self, isCorrectMesh)
Set the is correct mesh flag.
source code