Copyright | (c) Robert Savu and Uni Bremen 2011 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | Robert.Savu@dfki.de |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe-Inferred |
Declaration of the abstract datatypes of FreeCAD terms
Documentation
processFile :: FilePath -> IO Document
firstThree :: String -> String
childByName :: String -> Element -> Element
childByNameAttr :: String -> Element -> Element
setBaseObjs :: Set String
isBaseObject :: Element -> Bool
getObject :: Element -> RIO NamedObject
mkRectangle :: Element -> RIO NamedObject
mkLine :: Element -> RIO NamedObject
getFloatVal :: Element -> String
getLinkVal :: Element -> String
findPlacement :: Element -> Placement
findRef :: String -> Element -> ExtendedObject
findPropVec :: String -> Element -> Vector3
translate' :: Element -> RIO Document