Examples of FlameReader


Examples of org.jwildfire.create.tina.io.FlameReader

      Transferable clipData = clipboard.getContents(clipboard);
      if (clipData != null) {
        if (clipData.isDataFlavorSupported(DataFlavor.stringFlavor)) {
          String xml = (String) (clipData.getTransferData(
              DataFlavor.stringFlavor));
          newFlames = new FlameReader(prefs).readFlamesfromXML(xml);
        }
      }
      if (newFlames == null || newFlames.size() < 1) {
        throw new Exception("There is currently no valid flame in the clipboard");
      }
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

        }
      }
      chooser.setMultiSelectionEnabled(true);
      if (chooser.showOpenDialog(poolFlamePreviewPnl) == JFileChooser.APPROVE_OPTION) {
        for (File file : chooser.getSelectedFiles()) {
          List<Flame> newFlames = new FlameReader(prefs).readFlames(file.getAbsolutePath());
          prefs.setLastInputFlameFile(file);
          if (newFlames != null && newFlames.size() > 0) {
            for (Flame newFlame : newFlames) {
              project.getFlames().add(validateDancingFlame(newFlame));
            }
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

  public void signalCancel() {
    cancelSignalled = true;
  }

  private SimpleImage renderFlame(FlameFlatNode pNode, int pImgWidth, int pImgHeight) {
    List<Flame> flames = new FlameReader(prefs).readFlames(pNode.getFilename());
    if (flames.size() > 0) {
      Flame renderFlame = flames.get(0);
      RenderInfo info = new RenderInfo(pImgWidth, pImgHeight, RenderMode.PREVIEW);
      double wScl = (double) info.getImageWidth() / (double) renderFlame.getWidth();
      double hScl = (double) info.getImageHeight() / (double) renderFlame.getHeight();
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

  public void showImageBtn_clicked() {
    try {
      Job job = getCurrJob();
      if (job != null) {
        List<Flame> flames = new FlameReader(Prefs.getPrefs()).readFlames(job.getFlameFilename());
        Flame flame = flames.get(0);
        String primaryFilename = job.getImageFilename(flame.getStereo3dMode());
        File imageFile = new File(primaryFilename);
        if (imageFile.exists()) {
          tinaController.getMainController().loadImage(imageFile.getAbsolutePath(), false);
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

    @Override
    public Flame getFlame() {
      try {
        Job job = getCurrJob();
        if (job != null) {
          List<Flame> flames = new FlameReader(prefs).readFlames(job.getFlameFilename());
          return flames.size() > 0 ? flames.get(0) : null;
        }
      }
      catch (Exception ex) {
        ex.printStackTrace();
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

              height = resolutionProfile.getHeight();
            }
            RenderInfo info = new RenderInfo(width, height, RenderMode.PRODUCTION);
            info.setRenderHDR(qualityProfile.isWithHDR());
            info.setRenderHDRIntensityMap(qualityProfile.isWithHDRIntensityMap());
            List<Flame> flames = new FlameReader(Prefs.getPrefs()).readFlames(job.getFlameFilename());
            Flame flame = flames.get(0);
            String primaryFilename = job.getImageFilename(flame.getStereo3dMode());
            double wScl = (double) info.getImageWidth() / (double) flame.getWidth();
            double hScl = (double) info.getImageHeight() / (double) flame.getHeight();
            flame.setPixelsPerUnit((wScl + hScl) * 0.5 * flame.getPixelsPerUnit());
 
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

      Transferable clipData = clipboard.getContents(clipboard);
      if (clipData != null) {
        if (clipData.isDataFlavorSupported(DataFlavor.stringFlavor)) {
          String xml = (String) (clipData.getTransferData(
              DataFlavor.stringFlavor));
          List<Flame> flames = new FlameReader(prefs).readFlamesfromXML(xml);
          if (flames.size() > 0) {
            newFlame = flames.get(0);
          }
        }
      }
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

          ex.printStackTrace();
        }
      }
      if (chooser.showOpenDialog(imageRootPanel) == JFileChooser.APPROVE_OPTION) {
        File file = chooser.getSelectedFile();
        List<Flame> flames = new FlameReader(prefs).readFlames(file.getAbsolutePath());
        Flame newFlame = flames.get(0);
        prefs.setLastInputFlameFile(file);
        currFlame = newFlame;
        storeCurrFlame();
        cancelRender();
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

      currThumbnail = null;
      return;
    }
    try {
      if (currFile.exists()) {
        List<Flame> flames = new FlameReader(prefs).readFlames(currFile.getAbsolutePath());
        Flame flame = flames.get(0);
        int imgWidth = this.getPreferredSize().width;
        int imgHeight = this.getPreferredSize().height - BUTTON_HEIGHT;

        double wScl = (double) imgWidth / (double) flame.getWidth();
View Full Code Here

Examples of org.jwildfire.create.tina.io.FlameReader

      }
    }
  }

  private void nodeToEditor(FlameFlatNode pNode) {
    List<Flame> flames = new FlameReader(prefs).readFlames(pNode.getFilename());
    if (flames.size() > 0) {
      for (Flame flame : flames) {
        tinaController.importFlame(flame, true);
      }
      tinaController.getRootTabbedPane().setSelectedIndex(Tools.TINA_EDITOR_TAB_IDX);
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.