Examples of Visualizer


Examples of dwlab.visualizers.Visualizer

public class RasterWithRasterCollision extends SpritesCollision {
  public static RasterWithRasterCollision instance = new RasterWithRasterCollision();

  @Override
  public boolean check( Sprite raster1, Sprite raster2 ) {
    Visualizer visualizer1 = raster1.visualizer;
    Visualizer visualizer2 = raster2.visualizer;
    Image image1 = visualizer1.image;
    Image image2 = visualizer2.image;
    if( image1 == null || image2 == null ) return false;
    if( raster1.angle == 0d && raster2.angle == 0d && raster1.getWidth() * image2.getWidth() == raster2.getWidth() * image2.getWidth() &&
        raster1.getHeight() * image2.getHeight() == raster2.getHeight() * image2.getHeight() ) {
View Full Code Here

Examples of dwlab.visualizers.Visualizer

  }
 
  @Override
  public void init() {
    PlayNPlatform.init();
    tank.visualizer = new Visualizer( "res/tank.png" );
    Image bgImage = assets().getImage("images/bg.png");
    ImageLayer bgLayer = graphics().createImageLayer(bgImage);
    graphics().rootLayer().add(bgLayer);
  }
View Full Code Here

Examples of dwlab.visualizers.Visualizer

 
  @Override
  public void init() {
    tileMap.setSize( tileMapWidth * 2, tileMapHeight * 2 );
    tileMap.visualizer = new Visualizer(){
      double radius = 4;

     
      @Override
      public int getTileValue( TileMap tileMap, int tileX, int tileY ) {
View Full Code Here

Examples of dwlab.visualizers.Visualizer

  ButtonAction down = ButtonAction.create( KeyboardKey.create( Key.DOWN ) );

 
  @Override
  public void init() {
    tank.visualizer = new Visualizer( "res/tank.png" );
  }
View Full Code Here

Examples of dwlab.visualizers.Visualizer

      for( int x = 0; x < tileMapWidth; x++ ) {
        tileMap.setTile( x, y, (int) Service.random( 1, 31 ) );
      }
    }
   
    tileMap.visualizer = new Visualizer(){
      double dAngle = Math.PI / 6d;
      double dCoord = 0.2;

      Vector vector = new Vector();
     
View Full Code Here

Examples of dwlab.visualizers.Visualizer

  LineSegment rope2 = new LineSegment( weight1, weight2 );

 
  @Override
  public void init() {
    hinge.visualizer = new Visualizer( "FF0000", 1.0, true );
    weight1.visualizer = new Visualizer( "00FF00", 1.0, true );
    weight2.visualizer = new Visualizer( "FFFF00", 1.0, true );
    rope1.visualizer = new ContourVisualizer( 0.25d, "0000FF", 2.0d, true );
    rope2.visualizer = rope1.visualizer;
    weight1.attachModel( new DistanceJoint( hinge ) );
    weight2.attachModel( new DistanceJoint( weight1 ) );
  }
View Full Code Here

Examples of dwlab.visualizers.Visualizer

  ButtonAction decrement = ButtonAction.create( KeyboardKey.create( Key.SUBTRACT ) );

 
  @Override
  public void init() {
    sprite1.visualizer = new Visualizer( 1d, 1d, 0d );
    sprite2.visualizer = new Visualizer( 0d, 0.5d, 1d );
    logicFPS = 100;
  }
View Full Code Here

Examples of dwlab.visualizers.Visualizer

  public Layer lineSegments = new Layer();

  @Override
  public void init() {
    Camera.current.setZoom( 75d );
    Visualizer visualizer = new Visualizer(){
      double chunkSize = 25;
      double deformationRadius = 15;
     
     
      @Override
View Full Code Here

Examples of dwlab.visualizers.Visualizer

  };
 

  @Override
  public void init() {
    ball1.visualizer = new Visualizer( "FF0000", 1d, true );
    ball2.visualizer = new Visualizer( "00FF00", 1d, true );
    ball3.visualizer = new Visualizer( "0000FF", 1d, true );
  }
View Full Code Here

Examples of nodebox.client.visualizer.Visualizer

    private class Viewer extends JComponent {
        public void paint(Graphics g) {
            Graphics2D g2 = (Graphics2D) g;
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
            g2.translate(getWidth() / 2, getHeight() / 2);
            Visualizer v = VisualizerFactory.getVisualizer(outputValues, ListUtils.listClass(outputValues));
            // todo: handle canvas clipping
            v.draw(g2, outputValues);
        }
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.