Abstract class for all classes that have an AreaOfUse.
| 
                     Constructor  | 
                
                     Description  | 
            
| 
                     Creates a new instance of the Enclosure class  | 
            
| 
                     Property  | 
                
                     Description  | 
            
| 
                     Gets or sets the AreaOfUse associated with this Enclosure object.  | 
            |
| 
                     Gets or sets the Usages.  | 
            |
| 
                     Inherited Property  | 
                
                     Description  | 
            
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            
| 
                     Method  | 
                
                     Description  | 
            
| 
                     Value equals comparison. (Overrides Object.Equals()).  | 
            |
| 
                     Comparison to see if the object obj is "nearly" equal to this. (Overrides Serializable.Equivalent()).  | 
            |
| 
                     Serves as a hash function for a particular type, which is needed/required by Equals. (Overrides Object.GetHashCode()).  | 
            |
| 
                     Helper function to set the list of usages to the single specified Usage.  | 
            |
| 
                     Helper function to modify the list of usages.  | 
            |
| 
                     Comparison to see if the object obj is exactly equal to this. (Overrides Serializable.StrictlyEquals()).  | 
            |
| 
                     Determines whether the specified point falls within the bounds of the Enclosure's Usages.  | 
            |
| 
                     Inherited Method  | 
                
                     Description  | 
            
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     GetType  | 
                
                     Inherited from Object.  | 
            
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  | 
            |
| 
                     ToString  | 
                
                     Inherited from Object.  | 
            
| 
                     Inherited from Serializable.  | 
            |
| 
                     Inherited from Serializable.  |