PlmXmlParser Namespace Reference

Functions

def addAssembly (asmElement)
 
def addPart (partElement)
 
def addReference (refElement)
 
def insert (filename, docname)
 
def main ()
 
def open (fileName)
 
def parse (fileName)
 
def ParseUserData (element)
 
def resolveRefs ()
 

Variables

 FreeCAD_Doc = None
 
list FreeCAD_ObjList = []
 
bool FreeCAD_On = False
 

Function Documentation

def PlmXmlParser.addAssembly (   asmElement)

References ParseUserData().

Referenced by parse().

def PlmXmlParser.addPart (   partElement)

References ParseUserData().

Referenced by parse().

def PlmXmlParser.addReference (   refElement)

References ParseUserData().

Referenced by parse().

def PlmXmlParser.insert (   filename,
  docname 
)
called when freecad imports an PlmXml file

References parse(), and resolveRefs().

def PlmXmlParser.main ( )

References parse().

Referenced by parse().

def PlmXmlParser.open (   fileName)
called when freecad opens an PlmXml file

References parse(), and resolveRefs().

def PlmXmlParser.parse (   fileName)
def PlmXmlParser.ParseUserData (   element)
def PlmXmlParser.resolveRefs ( )

Referenced by insert(), and open().

Variable Documentation

PlmXmlParser.FreeCAD_Doc = None
list PlmXmlParser.FreeCAD_ObjList = []
bool PlmXmlParser.FreeCAD_On = False