Package com.badlogic.gdx.math

Examples of com.badlogic.gdx.math.Rectangle


   * @param name the name of the image
   * @return the page the image is stored in or null
   */
  public synchronized Page getPage(String name) {
    for(Page page: pages) {
      Rectangle rect = page.rects.get(name);
      if(rect != null) return page;
    }
    return null;
  }
View Full Code Here


        };
        texture.setFilter(minFilter, magFilter);
       
        Keys<String> names = page.rects.keys();
        for(String name: names) {
          Rectangle rect = page.rects.get(name);
          TextureRegion region = new TextureRegion(texture, (int)rect.x, (int)rect.y, (int)rect.width, (int)rect.height);
          atlas.addRegion(name, region);
        }
      }
    }
View Full Code Here

            }
          };
          page.texture.setFilter(minFilter, magFilter);
         
          for(String name: page.addedRects) {
            Rectangle rect = page.rects.get(name);
            TextureRegion region = new TextureRegion(page.texture, (int)rect.x, (int)rect.y, (int)rect.width, (int)rect.height);
            atlas.addRegion(name, region);
          }
          page.addedRects.clear();
        }
      } else {
        if(page.addedRects.size > 0) {
          page.texture.load(page.texture.getTextureData());
          for(String name: page.addedRects) {
            Rectangle rect = page.rects.get(name);
            TextureRegion region = new TextureRegion(page.texture, (int)rect.x, (int)rect.y, (int)rect.width, (int)rect.height);
            atlas.addRegion(name, region);
          }
          page.addedRects.clear();
          return;
View Full Code Here

    public Node rightChild;
    public Rectangle rect;
    public String leaveName;

    public Node (int x, int y, int width, int height, Node leftChild, Node rightChild, String leaveName) {
      this.rect = new Rectangle(x, y, width, height);
      this.leftChild = leftChild;
      this.rightChild = rightChild;
      this.leaveName = leaveName;
    }
View Full Code Here

      this.rightChild = rightChild;
      this.leaveName = leaveName;
    }

    public Node () {
      rect = new Rectangle();
    }
View Full Code Here

TOP

Related Classes of com.badlogic.gdx.math.Rectangle

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.