Ejemplo n.º 1
0
 public override bool Equals(object obj)
 {
     if (obj is FloatVector)
     {
         FloatVector that = (FloatVector)obj;
         return(this.X == that.X && this.Y == that.Y);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 2
0
 public FloatBounds(float x, float y, float width, float height)
     : this()
 {
     Position = new FloatVector(x, y);
     Size     = new FloatVector(width, height);
 }
Ejemplo n.º 3
0
 public FloatBounds(FloatVector position, FloatVector size)
     : this()
 {
     Position = position;
     Size     = size;
 }
Ejemplo n.º 4
0
 public FloatBounds(FloatVector position, float width, float height)
     : this()
 {
     Position = position;
     Size     = new FloatVector(width, height);
 }
Ejemplo n.º 5
0
 public bool Contains(FloatVector pos)
 {
     return(pos.X.Between(Left, Right) && pos.Y.Between(Top, Bottom));
 }