dart:math
 MutableRectangle<T extends num> class 
  A class for representing two-dimensional axis-aligned rectangles with mutable properties.
    - Implemented types
  -   
  
   Constructors
  -  MutableRectangle(T left,  T top,  T width,  T height) 
  -  Create a mutable rectangle spanned by 
(left, top) and (left+width, top+height). [...]   -  MutableRectangle.fromPoints(Point<T> a,  Point<T> b) 
factory
  -  Create a mutable rectangle spanned by the points 
a and b; [...]    
   Properties
  -  height ↔ T 
read / write
  -  The height of the rectangle.  
  -  left ↔ T 
read / write
  -  The x-coordinate of the left edge. [...]  
  -  top ↔ T 
read / write
  -  The y-coordinate of the left edge. [...]  
  -  width ↔ T 
read / write
  -  The width of the rectangle.  
  -  bottom → T 
read-only, inherited
  -  The y-coordinate of the bottom edge.  
  -  bottomLeft → Point<T> 
read-only, inherited
   -  bottomRight → Point<T> 
read-only, inherited
   -  hashCode → int 
read-only, inherited
  -  The hash code for this object. [...]  
  -  right → T 
read-only, inherited
  -  The x-coordinate of the right edge.  
  -  runtimeType → Type 
read-only, inherited
  -  A representation of the runtime type of the object.  
  -  topLeft → Point<T> 
read-only, inherited
   -  topRight → Point<T> 
read-only, inherited
   
   Methods
  -  boundingBox(Rectangle<T> other) → Rectangle<T>  
inherited
  -  Returns a new rectangle which completely contains 
this and other.    -  containsPoint(Point<num> another) → bool  
inherited
  -  Tests whether 
another is inside or along the edges of this.    -  containsRectangle(Rectangle<num> another) → bool  
inherited
  -  Tests whether 
this entirely contains another.    -  intersection(Rectangle<T> other) → Rectangle<T>  
inherited
  -  Computes the intersection of 
this and other. [...]    -  intersects(Rectangle<num> other) → bool  
inherited
  -  Returns true if 
this intersects other.    -  noSuchMethod(Invocation invocation) → dynamic  
inherited
  -  Invoked when a non-existent method or property is accessed. [...]  
  -  toString() → String  
inherited
  -  Returns a string representation of this object.  
  
   Operators
  -  operator ==(dynamic other) → bool  
inherited
  -  The equality operator. [...]