diff options
author | Russell Cohen <rcoh@mit.edu> | 2011-01-12 10:02:10 -0500 |
---|---|---|
committer | Russell Cohen <rcoh@mit.edu> | 2011-01-12 10:02:10 -0500 |
commit | c7fc6c2725231eb1427f0edf00d3219409b3d55b (patch) | |
tree | 5b0040cb8673c9a01513977e3b11f440afd30d49 /docs/designDocs.tex | |
parent | aaf8bdbee7fdc1d4721f43307fc824c373c69ec4 (diff) | |
parent | 9315ded6555a7afb8f11d96e5a4c446389f157cb (diff) |
Merge branch 'master' into behaviors
Conflicts:
LightInstallation.py
Diffstat (limited to 'docs/designDocs.tex')
-rw-r--r-- | docs/designDocs.tex | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/designDocs.tex b/docs/designDocs.tex index 9b47d7d..8e62edc 100644 --- a/docs/designDocs.tex +++ b/docs/designDocs.tex @@ -35,6 +35,9 @@ between members as python dictionaries because their easy serialization. \end{itemize} + \section{Overview} + \begin{itemize} + \item \section{Operations Class Patterns} \classDoc{SmootCoreObject}{None}{All 2nd level classes (PixelAssembler, Renderer, Input, Behavior)} @@ -44,7 +47,8 @@ \item Defines a constructor that sets argDict \item Defines a \texttt{\_\_getitem\_\_} , which lets us acces items in argDict as if the class was a dictionary. - (\texttt{self['itemName']}) + (\texttt{self['itemName']}). It also automatically maps the + initial contents of the argDict to class attributes. \item Defines validateArgs and validateArgDict which validate the incoming arguments against a dictionary containing argument names as keys and an error message to |