Package dwlab.base.images

Examples of dwlab.base.images.Image.draw()


  }

 
  public static void drawDoubleMap( DoubleMap map ) {
    Image image = map.toNewImage();
    image.draw( 0, 400, 300, 400, 400 );
    drawSignature();
  }


  public static void drawSignature() {
View Full Code Here


    Visualizer visualizer = tileMap.visualizer;
    width *= visualizer.xScale;
    height *= visualizer.yScale;

    tileSetImage.draw( tileValue, servicePivot.x + visualizer.dX * width, servicePivot.y + visualizer.dY * height, width, height, 0d, drawingColor );

    if( debug ) Project.tilesDisplayed += 1;
  }


View Full Code Here

      if( visualizer.scaling ) {
        Camera.current.sizeFieldToScreen( spriteShape, vector2 );
        double scaledWidth = vector2.x * visualizer.xScale;
        double scaledHeight = vector2.y * visualizer.yScale;
        image.draw( sprite.frame, vector1.x + visualizer.dX * scaledWidth, vector1.y + visualizer.dY * scaledHeight, scaledWidth, scaledHeight, angle, visualizer.multiplyBy( drawingColor ) );
      } else {
        double scaledWidth = image.getWidth() * visualizer.xScale;
        double scaledHeight = image.getHeight() * visualizer.yScale;
        image.draw( sprite.frame, vector1.x + visualizer.dX * scaledWidth, vector1.y + visualizer.dY * scaledHeight, scaledWidth, scaledHeight, angle, visualizer.multiplyBy( drawingColor ) );
      }
View Full Code Here

        double scaledHeight = vector2.y * visualizer.yScale;
        image.draw( sprite.frame, vector1.x + visualizer.dX * scaledWidth, vector1.y + visualizer.dY * scaledHeight, scaledWidth, scaledHeight, angle, visualizer.multiplyBy( drawingColor ) );
      } else {
        double scaledWidth = image.getWidth() * visualizer.xScale;
        double scaledHeight = image.getHeight() * visualizer.yScale;
        image.draw( sprite.frame, vector1.x + visualizer.dX * scaledWidth, vector1.y + visualizer.dY * scaledHeight, scaledWidth, scaledHeight, angle, visualizer.multiplyBy( drawingColor ) );
      }
    } else {
      sprite.drawShape( visualizer.multiplyBy( drawingColor ), false );
    }
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.