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

Boolean geometry group of solids.

 
Modules
       
__init__
fabmetheus_utilities.geometry.geometry_tools.dictionary
fabmetheus_utilities.euclidean
fabmetheus_utilities.geometry.geometry_utilities.evaluate
fabmetheus_utilities.geometry.geometry_utilities.matrix

 
Classes
       
fabmetheus_utilities.geometry.geometry_tools.dictionary.Dictionary
Group

 
class Group(fabmetheus_utilities.geometry.geometry_tools.dictionary.Dictionary)
    A group.
 
  Methods defined here:
__init__(self)
Add empty lists.
addXMLInnerSection(self, depth, output)
Add xml inner section for this object.
addXMLSection(self, depth, output)
Add the xml section for this object.
getLoops(self, importRadius, z)
Get loops sliced through shape.
getMatrix4X4(self)
Get the matrix4X4.
getMatrixChainTetragrid(self)
Get the matrix chain tetragrid.
getVisible(self)
Get visible.
setToElementNode(self, elementNode)
Set to elementNode.

Methods inherited from fabmetheus_utilities.geometry.geometry_tools.dictionary.Dictionary:
__repr__(self)
Get the string representation of this object info.
addXML(self, depth, output)
Add xml for this object.
addXMLArchivableObjects(self, depth, output)
Add xml for this object.
createShape(self)
Create the shape.
getAttributes(self)
Get attribute table.
getComplexTransformedPathLists(self)
Get complex transformed path lists.
getFabricationExtension(self)
Get fabrication extension.
getFabricationText(self, addLayerTemplate)
Get fabrication text.
getGeometryOutput(self)
Get geometry output dictionary.
getMinimumZ(self)
Get the minimum z.
getPaths(self)
Get all paths.
getTransformedPaths(self)
Get all transformed paths.
getTransformedVertexes(self)
Get all transformed vertexes.
getTriangleMeshes(self)
Get all triangleMeshes.
getType(self)
Get type.
getVertexes(self)
Get all vertexes.
getXMLLocalName(self)
Get xml local name.
transformGeometryOutput(self, geometryOutput)
Transform the geometry output by the local matrix4x4.

 
Functions
       
convertContainerElementNode(elementNode, geometryOutput, xmlObject)
Convert the xml element to a group xml element.
convertElementNode(elementNode, geometryOutput)
Convert the xml element to a group xml element.
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/>