| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

XmlDetDescGen::geometry::Boolean Class Reference

List of all members.

Public Member Functions

def __init__
def xml

Public Attributes

 type
 name
 primary
 secondaries

Detailed Description

Definition at line 59 of file geometry.py.


Member Function Documentation

def XmlDetDescGen::geometry::Boolean::__init__ (   self,
  type,
  name,
  primary,
  secondaries = [] 
)

Definition at line 61 of file geometry.py.

00061                                                        :
00062         self.type = type
00063         self.name = name
00064         self.primary = primary
00065         self.secondaries = secondaries
00066         return
00067 
    def xml(self,fo,pre):

def XmlDetDescGen::geometry::Boolean::xml (   self,
  fo,
  pre 
)

Definition at line 68 of file geometry.py.

00068                         :
00069         "Output self as XML to file object fo, prefacing each line with pre"
00070         fo.write('%s<%s name="%s">\n'%(pre,self.type,self.name))
00071         self.primary.xml(fo,pre+'  ')
00072         for sec in self.secondaries:
00073             sec.xml(fo,pre+'  ')
00074         fo.write('%s</%s>\n'%(pre,self.type))
00075         return
00076 
class BooleanSecondary:


Member Data Documentation

XmlDetDescGen::geometry::Boolean::type

Definition at line 62 of file geometry.py.

XmlDetDescGen::geometry::Boolean::name

Definition at line 63 of file geometry.py.

XmlDetDescGen::geometry::Boolean::primary

Definition at line 64 of file geometry.py.

XmlDetDescGen::geometry::Boolean::secondaries

Definition at line 65 of file geometry.py.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:14:02 2011 for XmlDetDesc by doxygen 1.4.7