# opencascade.rb

Path: | lib/facets/more/opencascade.rb
Last Update: | Fri Dec 07 23:54:02 +0000 2007

# opencascade.rb

## Copyright (c) 2006 Thomas Sawyer

      Ruby License

      This module is free software. You may use, modify, and/or redistribute this
      software under the same terms as Ruby.

      This program is distributed in the hope that it will be useful, but WITHOUT
      ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
      FOR A PARTICULAR PURPOSE.

## Author(s)

- Thomas Sawyer

## Developer Notes

      TODO Think about this more!

      What about parent when descending downward?
      Should parent even be part of OpenObject?
      Maybe that should be in a differnt class?

      Should cascading work via hash on the fly like this?
      Or perhaps converted all at once?

      Returning nil doesn't work if assigning!

### Required files

facets/core/kernel/bool.rb facets/more/openobject.rb

[Validate]