Package com.deadtroll.model

Examples of com.deadtroll.model.Spline


          if (MathUtil.calcularDistancia(pontoObjeto, pontoCursor) <= 1.5f) {
            if (objeto instanceof Poligono) {
              Poligono poligono = (Poligono)objeto;
              this.verticeSelecionado = poligono.getPontos().get(indicePonto);
            } else if (objeto instanceof Spline) {
              Spline spline = (Spline)objeto;
              this.verticeSelecionado = spline.getPontosControle().get(indicePonto);
            }
            return true;
          }
          indicePonto++;
        }
View Full Code Here


        if (poligono.getPontos().size() == 0) {
          this.objects.remove(this.objetoSelecionado);
          this.objetoSelecionado = null;
        }
      } else if (this.objetoSelecionado instanceof Spline) {
        Spline spline = (Spline)this.objetoSelecionado;
        spline.getPontosControle().remove(this.verticeSelecionado);
        if (spline.getPontosControle().size() == 0) {
          this.objects.remove(this.objetoSelecionado);
          this.objetoSelecionado = null;
        }
      }
      this.verticeSelecionado = null;
View Full Code Here

        circulo.setRaio(raio);
        this.objetoAdicao = null;
      }
    } else if (this.controller.modoAdicaoSpline()) {
      if (this.objetoAdicao == null) {
        this.objetoAdicao = new Spline();
        ((Spline)this.objetoAdicao).adicionarPonto(pontoMouse);
        this.controller.addObject(this.objetoAdicao);
      } else {
        Spline spline = (Spline)this.objetoAdicao;
        if (spline.getNumPontos() < 3) {
          spline.adicionarPonto(pontoMouse);
        } else {
          spline.adicionarPonto(pontoMouse);
          this.objetoAdicao = null;
        }
      }
    } else if (this.controller.modoAdicaoPoligonoAberto() || this.controller.modoAdicaoPoligonoFechado()) {
      if (this.objetoAdicao == null) {
View Full Code Here

TOP

Related Classes of com.deadtroll.model.Spline

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.