br.edu.fei.dcc.raciocinioespacial.simulador.util
Class Utils

java.lang.Object
  extended by br.edu.fei.dcc.raciocinioespacial.simulador.util.Utils

public class Utils
extends java.lang.Object


Constructor Summary
Utils()
           
 
Method Summary
static void aguardar(long milisegundos)
           
static float convertMetersToPixels(float fMeters)
          Converts a meter measure in pixel measure (constant scale for the sim 5px=1m)
static float convertPixelsToMeters(double dPixels)
           
static float convertPixelsToMeters(float fPixels)
          Converts a pixel measure in meter measure (constant scale for the sim 5px=1m)
static void drawArc(java.awt.geom.Arc2D obj, java.awt.Graphics g, java.awt.Color c, java.awt.Stroke s)
           
static void drawArrowLine(int x1, int y1, int x2, int y2, int w, int h, java.awt.Graphics g)
           
static void drawShape(java.awt.geom.RectangularShape obj, boolean isShowBorder, boolean isPaint, java.awt.Graphics g, java.awt.Color c, java.awt.Stroke s)
           
static void drawShape(java.awt.geom.RectangularShape obj, boolean isShowBorder, java.awt.Graphics g, java.awt.Color c, java.awt.Stroke s)
           
static float getAnguloInclinacaoReta(int x0, int y0, int x1, int y1)
           
static java.lang.String now()
           
static java.awt.Polygon removePolygonPointAt(java.awt.Polygon p, int start, int end)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

aguardar

public static void aguardar(long milisegundos)

drawArc

public static void drawArc(java.awt.geom.Arc2D obj,
                           java.awt.Graphics g,
                           java.awt.Color c,
                           java.awt.Stroke s)

drawShape

public static void drawShape(java.awt.geom.RectangularShape obj,
                             boolean isShowBorder,
                             boolean isPaint,
                             java.awt.Graphics g,
                             java.awt.Color c,
                             java.awt.Stroke s)

drawShape

public static void drawShape(java.awt.geom.RectangularShape obj,
                             boolean isShowBorder,
                             java.awt.Graphics g,
                             java.awt.Color c,
                             java.awt.Stroke s)

getAnguloInclinacaoReta

public static float getAnguloInclinacaoReta(int x0,
                                            int y0,
                                            int x1,
                                            int y1)

now

public static java.lang.String now()

removePolygonPointAt

public static java.awt.Polygon removePolygonPointAt(java.awt.Polygon p,
                                                    int start,
                                                    int end)

drawArrowLine

public static void drawArrowLine(int x1,
                                 int y1,
                                 int x2,
                                 int y2,
                                 int w,
                                 int h,
                                 java.awt.Graphics g)

convertPixelsToMeters

public static float convertPixelsToMeters(float fPixels)
Converts a pixel measure in meter measure (constant scale for the sim 5px=1m)


convertPixelsToMeters

public static float convertPixelsToMeters(double dPixels)

convertMetersToPixels

public static float convertMetersToPixels(float fMeters)
Converts a meter measure in pixel measure (constant scale for the sim 5px=1m)