Examples of Posicion


Examples of es.emergya.bbdd.bean.notmapped.Posicion

      Criteria crit = getSession().createCriteria(HistoricoGPS.class)
          .add(Restrictions.eq("recurso", idRecurso))
          .addOrder(Order.desc("marcaTemporal")).setMaxResults(1);

      HistoricoGPS hist = (HistoricoGPS) crit.uniqueResult();
      Posicion p = new Posicion();
      if (hist != null) {
        p.setX(hist.getPosX());
        p.setY(hist.getPosY());
        p.setIdentificador(idRecurso);
        Calendar marcaTemporal = Calendar.getInstance();
        marcaTemporal
            .setTimeInMillis(hist.getMarcaTemporal().getTime());

        p.setMarcaTemporal(marcaTemporal);
        resultado.add(p);
      }

    }
View Full Code Here

Examples of es.emergya.bbdd.bean.notmapped.Posicion

      Criteria crit = getSession().createCriteria(Incidencia.class)
          .add(Restrictions.eq("id", idIncidencia)).setMaxResults(1);
      Incidencia incidencia = (Incidencia) crit.uniqueResult();

      if (incidencia != null) {
        Posicion p = new Posicion();

        Point geom = incidencia.getGeometria().getCentroid();

        if (geom != null) {
          p.setX(geom.getCoordinate().x);
          p.setY(geom.getCoordinate().y);
          p.setIdentificador(incidencia.getTitulo());
          Calendar marcaTemporal = Calendar.getInstance();
          marcaTemporal.setTimeInMillis(incidencia.getFechaCreacion()
              .getTime());

          p.setMarcaTemporal(marcaTemporal);
          log.debug("Posicion de incidencia: " + p);
          resultado[i++] = p;
        } else {
          log.error("Incidencia sin posicion (" + idIncidencia + ")");
        }
View Full Code Here

Examples of org.javahispano.javacup.modelo.Posicion

        int pantalon = new Color(255, 0, 255).getRGB();
        int calcetas = new Color(0, 0, 255).getRGB();
        int franja = new Color(0, 255, 0).getRGB();
        int pelo = new Color(255, 255, 255).getRGB();

        int[] d0 = size(new Posicion(Constantes.LARGO_ARCO, 2));
        imgCampo = ImageIO.read(getClass().getResource("/imagenes/cancha.png")).getScaledInstance(408, 600, Image.SCALE_SMOOTH);
        imgArcoInf = ImageIO.read(getClass().getResource("/imagenes/arco_inferior.png")).getScaledInstance(d0[0], d0[1], Image.SCALE_SMOOTH);
        imgArcoSup = ImageIO.read(getClass().getResource("/imagenes/arco_superior.png")).getScaledInstance(d0[0], d0[1], Image.SCALE_SMOOTH);
        balon = ImageIO.read(getClass().getResource("/imagenes/minibalon.png"));
        balonSombra = ImageIO.read(getClass().getResource("/imagenes/balon/sombra.png")).getScaledInstance(5, 5, Image.SCALE_SMOOTH);
View Full Code Here

Examples of org.javahispano.javacup.modelo.Posicion

        try {
            p.iterar();
        } catch (Exception e) {
        }
        for (int i = 0; i < 11; i++) {
            panterior[0][i] = new Posicion();
            panterior[1][i] = new Posicion();
        }
        pos = p.getPosiciones();

        timer = new Timer(delay, new ActionListener() {
View Full Code Here

Examples of org.javahispano.javacup.modelo.Posicion

                }
            }

            escala = escalaGradual;
        }
        Posicion p = new Posicion(px, py);
        if (entorno) {
            pc.pintaEntorno(g, p, escala);
        }
        pc.pintaCancha(g, p, escala);
        Posicion[][] pos = partido.getPosiciones();
        if (!partido.esGol() && partido.estanSacando()) {
            double zoom = 1 * escala * (1 + 0.02 * (double) iterSaca);
            rel = Transforma.transform(pos[2][0], Constantes.centroCampoJuego, -Transforma.transform(px, escala) + sx2, -Transforma.transform(py, escala) + sy2, escala);
            g.drawImage(xImage.getScaledCopy((int) zoom, (int) zoom), rel[0] - (int) (zoom / 2), rel[1] - (int) (zoom / 2));

        }
        Posicion ball = partido.getPosVisibleBalon();
        for (int i = 0; i < 11; i++) {
            rel = Transforma.transform(pos[0][i], Constantes.centroCampoJuego, -Transforma.transform(px, escala) + sx2, -Transforma.transform(py, escala) + sy2, escala);
            pjLocal.pintaSombra(i, iteraciones[i][0], angulos[i][0], escala, rel[0], rel[1], g);
            rel = Transforma.transform(pos[1][i], Constantes.centroCampoJuego, -Transforma.transform(px, escala) + sx2, -Transforma.transform(py, escala) + sy2, escala);
            pjVisita.pintaSombra(i, iteraciones[i][1], angulos[i][1], escala, rel[0], rel[1], g);
View Full Code Here

Examples of org.javahispano.javacup.modelo.Posicion

        double distancia = 100;
        double aux = 0;
        int res = -1;
        for (int i = 0; i < misJugadores.length; i++) {
            if (i != jugadorRematador) {
                Posicion posicion = misJugadores[i];
                aux = distanciaEntrePuntos(posicion, misJugadores[jugadorRematador]);
                if (aux<distancia){
                    distancia=aux;
                    res=i;
                }
View Full Code Here

Examples of org.javahispano.javacup.modelo.Posicion

     * @param situacionCampo posición en el campo del jugador
     * @return
     */
    public static Posicion bascula(Posicion jugador,Posicion base,Posicion balon,int resultado,int situacionCampo){

        Posicion res=null;
        //calculamos lo lejos que se está de la posición base
        double distanciaDesplazada=Tools.distanciaEntrePuntos(jugador, base);

        if (resultado<=0 && distanciaDesplazada<30 && (situacionCampo==Constantes.DEFENSIVO || situacionCampo==Constantes.MUYDEFENSIVO)){
              res=new Posicion(balon);
        } else res=new Posicion(base);
        return res;
    }
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.