#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-
"""DOCS HERE.
"""

# Copyright (C) 2010
# $Id: environment.py 1916 2006-11-21 17:21:05Z  $

__version__ = "$Revision: 1916 $"[11:-2]

import errors

from weakref import ref

class Environment( dict ):
    """Environment Class"""
    
    object_dict = {}
    source_dict = {}
    reflected_source_dict = {}
    refracted_source_dict = {}
    geometry_octree = None
    
    simulation_task = None
    simulation_result = None
    
    def getRef(self):
        return ref(self)
        
    def __init__(self):
        pass
        

