From 8c2125276ebc6d5f7501c26feb917ea6e52c3336 Mon Sep 17 00:00:00 2001 From: Haoming Yin Date: Tue, 12 Sep 2017 10:59:07 +1200 Subject: [PATCH] Polished race view text area and send button UI style to make them pretty tags: #story[1245] --- .../jim3dsModelImporterJFX.jar | Bin .../jimColModelImporterJFX.jar | Bin .../jimFxmlModelImporterJFX.jar | Bin .../jimObjModelImporterJFX.jar | Bin .../jimStlMeshImporterJFX.jar | Bin .../jimX3dModelImporterJFX.jar | Bin .../LICENSE-3dsModelImporterJFX.txt | 26 - .../LICENSE-ColModelImporterJFX.txt | 26 - .../LICENSE-FxmlModelImporterJFX.txt | 26 - .../LICENSE-ObjModelImporterJFX.txt | 26 - .../LICENSE-StlMeshImporterJFX.txt | 26 - .../LICENSE-X3dModelImporterJFX.txt | 26 - .../apidoc/allclasses-frame.html | 41 - .../apidoc/allclasses-noframe.html | 41 - .../jfx/importer/FilePath.html | 322 ---- .../jfx/importer/ImportException.html | 299 ---- .../jfx/importer/Importer.html | 408 ----- .../jfx/importer/ModelImporter.html | 357 ---- .../jfx/importer/Viewpoint.html | 683 ------- .../importer/col/ColAsset.Contributor.html | 374 ---- .../col/ColAsset.GeographicLocation.html | 315 ---- .../jfx/importer/col/ColAsset.UpAxis.html | 373 ---- .../jfx/importer/col/ColAsset.html | 515 ------ .../jfx/importer/col/ColImportOption.html | 446 ----- .../jfx/importer/col/ColModelImporter.html | 876 --------- .../jfx/importer/col/package-frame.html | 28 - .../jfx/importer/col/package-summary.html | 896 ---------- .../jfx/importer/col/package-tree.html | 154 -- .../jfx/importer/fxml/FxmlImportOption.html | 429 ----- .../jfx/importer/fxml/FxmlModelImporter.html | 852 --------- .../jfx/importer/fxml/package-frame.html | 24 - .../jfx/importer/fxml/package-summary.html | 241 --- .../jfx/importer/fxml/package-tree.html | 150 -- .../jfx/importer/obj/ObjImportOption.html | 391 ---- .../jfx/importer/obj/ObjModelImporter.html | 808 --------- .../jfx/importer/obj/package-frame.html | 24 - .../jfx/importer/obj/package-summary.html | 362 ---- .../jfx/importer/obj/package-tree.html | 150 -- .../jfx/importer/package-frame.html | 30 - .../jfx/importer/package-summary.html | 207 --- .../jfx/importer/package-tree.html | 160 -- .../jfx/importer/stl/StlImportOption.html | 371 ---- .../jfx/importer/stl/StlMeshImporter.html | 653 ------- .../jfx/importer/stl/package-frame.html | 24 - .../jfx/importer/stl/package-summary.html | 181 -- .../jfx/importer/stl/package-tree.html | 150 -- .../jfx/importer/tds/TdsImportOption.html | 391 ---- .../jfx/importer/tds/TdsModelImporter.html | 811 --------- .../jfx/importer/tds/package-frame.html | 24 - .../jfx/importer/tds/package-summary.html | 188 -- .../jfx/importer/tds/package-tree.html | 150 -- .../jfx/importer/x3d/X3dHead.UnitCat.html | 383 ---- .../jfx/importer/x3d/X3dHead.html | 353 ---- .../jfx/importer/x3d/X3dImportOption.html | 431 ----- .../jfx/importer/x3d/X3dModelImporter.html | 904 ---------- .../jfx/importer/x3d/package-frame.html | 26 - .../jfx/importer/x3d/package-summary.html | 1587 ----------------- .../jfx/importer/x3d/package-tree.html | 152 -- .../apidoc/constant-values.html | 125 -- .../apidoc/deprecated-list.html | 125 -- .../apidoc/help-doc.html | 226 --- .../apidoc/index-files/index-1.html | 243 --- .../apidoc/index-files/index-10.html | 208 --- .../apidoc/index-files/index-11.html | 149 -- .../apidoc/index-files/index-2.html | 151 -- .../apidoc/index-files/index-3.html | 515 ------ .../apidoc/index-files/index-4.html | 154 -- .../apidoc/index-files/index-5.html | 133 -- .../apidoc/index-files/index-6.html | 168 -- .../apidoc/index-files/index-7.html | 212 --- .../apidoc/index-files/index-8.html | 296 --- .../apidoc/index-files/index-9.html | 140 -- .../apidoc/index.html | 74 - .../apidoc/overview-frame.html | 28 - .../apidoc/overview-summary.html | 392 ---- .../apidoc/overview-tree.html | 195 -- .../apidoc/package-list | 7 - .../apidoc/script.js | 30 - .../apidoc/serialized-form.html | 142 -- .../apidoc/stylesheet-im.css | 574 ------ .../controllers/RaceViewController.java | 26 +- .../visualiser/controllers/ViewManager.java | 12 +- .../visualiser/fxObjects/ChatHistory.java | 4 +- src/main/resources/css/LobbyView.css | 1 + .../resources/css/{master.css => Master.css} | 6 +- src/main/resources/css/RaceView.css | 37 + src/main/resources/css/ServerListView.css | 2 + src/main/resources/css/raceView.css | 16 - src/main/resources/views/LobbyView.fxml | 22 +- src/main/resources/views/RaceView.fxml | 90 +- src/main/resources/views/ServerListView.fxml | 9 +- src/main/resources/views/StartScreenView.fxml | 16 +- .../resources/views/cells/PlayerCell.fxml | 2 +- .../resources/views/cells/ServerCell.fxml | 9 +- .../views/dialogs/BoatCustomizeDialog.fxml | 21 +- .../views/dialogs/ServerCreationDialog.fxml | 19 +- 96 files changed, 171 insertions(+), 21299 deletions(-) rename libs/{JFX3DModelImporters_EA_2014-02-09 => JFX3DModelImporters_EA}/jim3dsModelImporterJFX.jar (100%) rename libs/{JFX3DModelImporters_EA_2014-02-09 => JFX3DModelImporters_EA}/jimColModelImporterJFX.jar (100%) rename libs/{JFX3DModelImporters_EA_2014-02-09 => JFX3DModelImporters_EA}/jimFxmlModelImporterJFX.jar (100%) rename libs/{JFX3DModelImporters_EA_2014-02-09 => JFX3DModelImporters_EA}/jimObjModelImporterJFX.jar (100%) rename libs/{JFX3DModelImporters_EA_2014-02-09 => JFX3DModelImporters_EA}/jimStlMeshImporterJFX.jar (100%) rename libs/{JFX3DModelImporters_EA_2014-02-09 => JFX3DModelImporters_EA}/jimX3dModelImporterJFX.jar (100%) delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-3dsModelImporterJFX.txt delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ColModelImporterJFX.txt delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-FxmlModelImporterJFX.txt delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ObjModelImporterJFX.txt delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-StlMeshImporterJFX.txt delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-X3dModelImporterJFX.txt delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-noframe.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/FilePath.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ImportException.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Importer.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ModelImporter.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Viewpoint.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.Contributor.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.GeographicLocation.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.UpAxis.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColImportOption.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColModelImporter.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlImportOption.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlModelImporter.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjImportOption.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjModelImporter.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlImportOption.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlMeshImporter.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsImportOption.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsModelImporter.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.UnitCat.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dImportOption.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dModelImporter.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/constant-values.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/deprecated-list.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/help-doc.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-1.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-10.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-11.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-2.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-3.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-4.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-5.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-6.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-7.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-8.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-9.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-frame.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-summary.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-tree.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/package-list delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/script.js delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/serialized-form.html delete mode 100644 libs/JFX3DModelImporters_EA_2014-02-09/apidoc/stylesheet-im.css rename src/main/resources/css/{master.css => Master.css} (93%) create mode 100644 src/main/resources/css/RaceView.css delete mode 100644 src/main/resources/css/raceView.css diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/jim3dsModelImporterJFX.jar b/libs/JFX3DModelImporters_EA/jim3dsModelImporterJFX.jar similarity index 100% rename from libs/JFX3DModelImporters_EA_2014-02-09/jim3dsModelImporterJFX.jar rename to libs/JFX3DModelImporters_EA/jim3dsModelImporterJFX.jar diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/jimColModelImporterJFX.jar b/libs/JFX3DModelImporters_EA/jimColModelImporterJFX.jar similarity index 100% rename from libs/JFX3DModelImporters_EA_2014-02-09/jimColModelImporterJFX.jar rename to libs/JFX3DModelImporters_EA/jimColModelImporterJFX.jar diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/jimFxmlModelImporterJFX.jar b/libs/JFX3DModelImporters_EA/jimFxmlModelImporterJFX.jar similarity index 100% rename from libs/JFX3DModelImporters_EA_2014-02-09/jimFxmlModelImporterJFX.jar rename to libs/JFX3DModelImporters_EA/jimFxmlModelImporterJFX.jar diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/jimObjModelImporterJFX.jar b/libs/JFX3DModelImporters_EA/jimObjModelImporterJFX.jar similarity index 100% rename from libs/JFX3DModelImporters_EA_2014-02-09/jimObjModelImporterJFX.jar rename to libs/JFX3DModelImporters_EA/jimObjModelImporterJFX.jar diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/jimStlMeshImporterJFX.jar b/libs/JFX3DModelImporters_EA/jimStlMeshImporterJFX.jar similarity index 100% rename from libs/JFX3DModelImporters_EA_2014-02-09/jimStlMeshImporterJFX.jar rename to libs/JFX3DModelImporters_EA/jimStlMeshImporterJFX.jar diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/jimX3dModelImporterJFX.jar b/libs/JFX3DModelImporters_EA/jimX3dModelImporterJFX.jar similarity index 100% rename from libs/JFX3DModelImporters_EA_2014-02-09/jimX3dModelImporterJFX.jar rename to libs/JFX3DModelImporters_EA/jimX3dModelImporterJFX.jar diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-3dsModelImporterJFX.txt b/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-3dsModelImporterJFX.txt deleted file mode 100644 index c9111c50..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-3dsModelImporterJFX.txt +++ /dev/null @@ -1,26 +0,0 @@ - -3dsModelImporterJFX - jim3dsModelImporterJFX.jar - -Copyright (c) 2013 August Lammersdorf, InteractiveMesh e.K.. All rights reserved. - -InteractiveMesh e.K. -August Lammersdorf -Hauptstraße 28d -85737 Ismaning -Germany / Munich Area -www.InteractiveMesh.com/org - -License Agreement - -By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, do not install or use the Software. - -The copyright holder grants to you a non-exclusive, perpetual, irrevocable, and worldwide right to use the Software. It is provided to you free of charge for academic, commercial, and personal use. - -You may not remove any copyright, license, or other proprietary notice from the Software. - -No parts of the Software may be reproduced in part or in whole. You may not reverse engineer, decompile, or disassemble the Software or prepare derivative works of it. - -THIS PROGRAM IS PROVIDED "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EIHTER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING THE PROGRAM AND ASSUME ANY RISKS ASSOCIATED WITH YOUR EXERCISE OF PERMISSIONS UNDER THIS LICENSE. - -IN NO EVENT AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL THE COPYRIGHT HOLDER BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING AS A RESULT OF THIS LICENSE OR OUT THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ColModelImporterJFX.txt b/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ColModelImporterJFX.txt deleted file mode 100644 index ca16709c..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ColModelImporterJFX.txt +++ /dev/null @@ -1,26 +0,0 @@ - -ColModelImporterJFX - jimColModelImporterJFX.jar - -Copyright (c) 2013-2014 August Lammersdorf, InteractiveMesh e.K.. All rights reserved. - -InteractiveMesh e.K. -August Lammersdorf -Hauptstraße 28d -85737 Ismaning -Germany / Munich Area -www.InteractiveMesh.com/org - -License Agreement - -By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, do not install or use the Software. - -The copyright holder grants to you a non-exclusive, perpetual, irrevocable, and worldwide right to use the Software. It is provided to you free of charge for academic, commercial, and personal use. - -You may not remove any copyright, license, or other proprietary notice from the Software. - -No parts of the Software may be reproduced in part or in whole. You may not reverse engineer, decompile, or disassemble the Software or prepare derivative works of it. - -THIS PROGRAM IS PROVIDED "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EIHTER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING THE PROGRAM AND ASSUME ANY RISKS ASSOCIATED WITH YOUR EXERCISE OF PERMISSIONS UNDER THIS LICENSE. - -IN NO EVENT AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL THE COPYRIGHT HOLDER BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING AS A RESULT OF THIS LICENSE OR OUT THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-FxmlModelImporterJFX.txt b/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-FxmlModelImporterJFX.txt deleted file mode 100644 index 45a773b5..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-FxmlModelImporterJFX.txt +++ /dev/null @@ -1,26 +0,0 @@ - -FXMLModelImporterJFX - jimFxmlModelImporterJFX.jar - -Copyright (c) 2013 August Lammersdorf, InteractiveMesh e.K.. All rights reserved. - -InteractiveMesh e.K. -August Lammersdorf -Hauptstraße 28d -85737 Ismaning -Germany / Munich Area -www.InteractiveMesh.com/org - -License Agreement - -By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, do not install or use the Software. - -The copyright holder grants to you a non-exclusive, perpetual, irrevocable, and worldwide right to use the Software. It is provided to you free of charge for academic, commercial, and personal use. - -You may not remove any copyright, license, or other proprietary notice from the Software. - -No parts of the Software may be reproduced in part or in whole. You may not reverse engineer, decompile, or disassemble the Software or prepare derivative works of it. - -THIS PROGRAM IS PROVIDED "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EIHTER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING THE PROGRAM AND ASSUME ANY RISKS ASSOCIATED WITH YOUR EXERCISE OF PERMISSIONS UNDER THIS LICENSE. - -IN NO EVENT AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL THE COPYRIGHT HOLDER BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING AS A RESULT OF THIS LICENSE OR OUT THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ObjModelImporterJFX.txt b/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ObjModelImporterJFX.txt deleted file mode 100644 index aaa2332d..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-ObjModelImporterJFX.txt +++ /dev/null @@ -1,26 +0,0 @@ - -ObjModelImporterJFX - jimObjModelImporterJFX.jar - -Copyright (c) 2013 August Lammersdorf, InteractiveMesh e.K.. All rights reserved. - -InteractiveMesh e.K. -August Lammersdorf -Hauptstraße 28d -85737 Ismaning -Germany / Munich Area -www.InteractiveMesh.com/org - -License Agreement - -By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, do not install or use the Software. - -The copyright holder grants to you a non-exclusive, perpetual, irrevocable, and worldwide right to use the Software. It is provided to you free of charge for academic, commercial, and personal use. - -You may not remove any copyright, license, or other proprietary notice from the Software. - -No parts of the Software may be reproduced in part or in whole. You may not reverse engineer, decompile, or disassemble the Software or prepare derivative works of it. - -THIS PROGRAM IS PROVIDED "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EIHTER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING THE PROGRAM AND ASSUME ANY RISKS ASSOCIATED WITH YOUR EXERCISE OF PERMISSIONS UNDER THIS LICENSE. - -IN NO EVENT AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL THE COPYRIGHT HOLDER BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING AS A RESULT OF THIS LICENSE OR OUT THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-StlMeshImporterJFX.txt b/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-StlMeshImporterJFX.txt deleted file mode 100644 index 886cbbc3..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-StlMeshImporterJFX.txt +++ /dev/null @@ -1,26 +0,0 @@ - -StlMeshImporterJFX - jimStlMeshImporterJFX.jar - -Copyright (c) 2013 August Lammersdorf, InteractiveMesh e.K.. All rights reserved. - -InteractiveMesh e.K. -August Lammersdorf -Hauptstraße 28d -85737 Ismaning -Germany / Munich Area -www.InteractiveMesh.com/org - -License Agreement - -By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, do not install or use the Software. - -The copyright holder grants to you a non-exclusive, perpetual, irrevocable, and worldwide right to use the Software. It is provided to you free of charge for academic, commercial, and personal use. - -You may not remove any copyright, license, or other proprietary notice from the Software. - -No parts of the Software may be reproduced in part or in whole. You may not reverse engineer, decompile, or disassemble the Software or prepare derivative works of it. - -THIS PROGRAM IS PROVIDED "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EIHTER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING THE PROGRAM AND ASSUME ANY RISKS ASSOCIATED WITH YOUR EXERCISE OF PERMISSIONS UNDER THIS LICENSE. - -IN NO EVENT AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL THE COPYRIGHT HOLDER BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING AS A RESULT OF THIS LICENSE OR OUT THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-X3dModelImporterJFX.txt b/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-X3dModelImporterJFX.txt deleted file mode 100644 index 6b22d057..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/LICENSE-X3dModelImporterJFX.txt +++ /dev/null @@ -1,26 +0,0 @@ - -X3dModelImporterJFX - jimX3dModelImporterJFX.jar - -Copyright (c) 2013 August Lammersdorf, InteractiveMesh e.K.. All rights reserved. - -InteractiveMesh e.K. -August Lammersdorf -Hauptstraße 28d -85737 Ismaning -Germany / Munich Area -www.InteractiveMesh.com/org - -License Agreement - -By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, do not install or use the Software. - -The copyright holder grants to you a non-exclusive, perpetual, irrevocable, and worldwide right to use the Software. It is provided to you free of charge for academic, commercial, and personal use. - -You may not remove any copyright, license, or other proprietary notice from the Software. - -No parts of the Software may be reproduced in part or in whole. You may not reverse engineer, decompile, or disassemble the Software or prepare derivative works of it. - -THIS PROGRAM IS PROVIDED "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EIHTER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING THE PROGRAM AND ASSUME ANY RISKS ASSOCIATED WITH YOUR EXERCISE OF PERMISSIONS UNDER THIS LICENSE. - -IN NO EVENT AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL THE COPYRIGHT HOLDER BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING AS A RESULT OF THIS LICENSE OR OUT THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-frame.html deleted file mode 100644 index 1e663341..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-frame.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - -All Classes (JavaFX 3D Model Importers) - - - - - -

All Classes

-
- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-noframe.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-noframe.html deleted file mode 100644 index 9c43428a..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/allclasses-noframe.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - -All Classes (JavaFX 3D Model Importers) - - - - - -

All Classes

-
- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/FilePath.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/FilePath.html deleted file mode 100644 index 21cd4c11..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/FilePath.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - -FilePath (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer
-

Class FilePath

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      FilePath(java.lang.String importedPath, - java.net.URL absolutePath) -
      A FilePath object represents the paths of a referenced file - by the string as read from the imported 3D model file and - by the corresponding absolute Uniform Resource Locator (URL) object.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.net.URLgetAbsolutePath() -
      Gets the absolute path of a referenced file as a Uniform Resource Locator (URL) object.
      -
      java.lang.StringgetImportedPath() -
      Gets the path string of a referenced file as read from the imported 3D model file.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FilePath

        -
        public FilePath(java.lang.String importedPath,
        -                java.net.URL absolutePath)
        -
        A FilePath object represents the paths of a referenced file - by the string as read from the imported 3D model file and - by the corresponding absolute Uniform Resource Locator (URL) object.
        -
        -
        Parameters:
        -
        importedPath - the imported file path
        -
        absolutePath - the absolute file path
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getImportedPath

        -
        public java.lang.String getImportedPath()
        -
        Gets the path string of a referenced file as read from the imported 3D model file. - This is typically a relative path with each name separated from the next - by the separator character '/'.
        -
        -
        Returns:
        -
        the imported file path
        -
        -
      • -
      - - - -
        -
      • -

        getAbsolutePath

        -
        public java.net.URL getAbsolutePath()
        -
        Gets the absolute path of a referenced file as a Uniform Resource Locator (URL) object.
        -
        -
        Returns:
        -
        the absolute file path
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ImportException.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ImportException.html deleted file mode 100644 index 0f8bb4f7..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ImportException.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - -ImportException (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer
-

Class ImportException

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable
    -
    -
    -
    -
    public final class ImportException
    -extends java.lang.RuntimeException
    -
    An ImportException is thrown if the importer encounters a problem - reading or parsing the specified file.
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      ImportException(java.lang.String message) -
      Creates a new ImportException with the specified detail message.
      -
      ImportException(java.lang.String message, - java.lang.Throwable cause) -
      Creates a new ImportException with the specified detail message and cause.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Throwable

        -addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ImportException

        -
        public ImportException(java.lang.String message)
        -
        Creates a new ImportException with the specified detail message.
        -
        -
        Parameters:
        -
        message - the detail message
        -
        -
      • -
      - - - -
        -
      • -

        ImportException

        -
        public ImportException(java.lang.String message,
        -                       java.lang.Throwable cause)
        -
        Creates a new ImportException with the specified detail message and cause.
        -
        -
        Parameters:
        -
        message - the detail message
        -
        cause - the cause
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Importer.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Importer.html deleted file mode 100644 index deec49c5..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Importer.html +++ /dev/null @@ -1,408 +0,0 @@ - - - - - -Importer (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer
-

Interface Importer

-
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidclear() -
      Disposes of the imported data.
      -
      voidclose() -
      Disposes of the imported data and closes the importer.
      -
      doublegetCreaseAngle() -
      Gets the crease angle for normals generation measured in degrees.
      -
      java.lang.ObjectgetImport() -
      Gets the imported 3D data.
      -
      voidonFileImported() -
      Method is invoked upon completion of import.
      -
      voidread(java.io.File file) -
      Imports a 3D model file passed as a File object.
      -
      voidread(java.lang.String filePath) -
      Imports a 3D model file with the passed file path.
      -
      voidread(java.net.URL url) -
      Imports a 3D model file from the passed location.
      -
      voidsetCreaseAngle(double degrees) -
      Sets the crease angle for normals generation measured in degrees.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCreaseAngle

        -
        double getCreaseAngle()
        -
        Gets the crease angle for normals generation measured in degrees. -

        Default value: 45

        -
        -
        Returns:
        -
        crease angle for normals generation
        -
        -
      • -
      - - - -
        -
      • -

        setCreaseAngle

        -
        void setCreaseAngle(double degrees)
        -
        Sets the crease angle for normals generation measured in degrees. - The value will be clamped to [0, 180]. -

        - Default value: 45

        -
        -
        Parameters:
        -
        degrees - crease angle for generating normals
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        void read(java.io.File file)
        -
        Imports a 3D model file passed as a File object. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Parameters:
        -
        file - File object to import
        -
        Throws:
        -
        ImportException - if the importer encounters a problem reading or parsing the specified file or if the importer is closed
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        void read(java.lang.String filePath)
        -
        Imports a 3D model file with the passed file path. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Parameters:
        -
        filePath - location of the file to import
        -
        Throws:
        -
        ImportException - if the importer encounters a problem reading or parsing the specified file or if the importer is closed
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        void read(java.net.URL url)
        -
        Imports a 3D model file from the passed location. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Parameters:
        -
        url - location of the file to import
        -
        Throws:
        -
        ImportException - if the importer encounters a problem reading or parsing the specified file or if the importer is closed
        -
        -
      • -
      - - - -
        -
      • -

        onFileImported

        -
        void onFileImported()
        -
        Method is invoked upon completion of import.
        -
      • -
      - - - -
        -
      • -

        getImport

        -
        java.lang.Object getImport()
        -
        Gets the imported 3D data. - Implementations return a more specific type (covariant return type).
        -
        -
        Returns:
        -
        imported 3D data
        -
        -
      • -
      - - - -
        -
      • -

        clear

        -
        void clear()
        -
        Disposes of the imported data. - Imported data should be disposed of if the importer isn't used for some time. - The importer doesn't run the garbage collector.
        -
      • -
      - - - -
        -
      • -

        close

        -
        void close()
        -
        Disposes of the imported data and closes the importer. - The importer should be closed if it isn't used again. - The importer doesn't run the garbage collector.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ModelImporter.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ModelImporter.html deleted file mode 100644 index a84b1e2e..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/ModelImporter.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - -ModelImporter (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer
-

Interface ModelImporter

-
-
-
- -
-
-
    -
  • - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceBasePath

        -
        java.lang.String getResourceBasePath()
        -
        Gets the path where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getResourceBaseUrl

        -
        java.net.URL getResourceBaseUrl()
        -
        Gets the URL where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBasePath

        -
        void setResourceBasePath(java.lang.String path)
        -
        Sets the path where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Parameters:
        -
        path - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBaseUrl

        -
        void setResourceBaseUrl(java.net.URL url)
        -
        Sets the URL where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Parameters:
        -
        url - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getImageFilePaths

        -
        java.util.Map<javafx.scene.image.Image,FilePath> getImageFilePaths()
        -
        Gets the map which contains the FilePath objects for all imported texture images.
        -
        -
        Returns:
        -
        paths of imported images or null if no image is imported
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        getNamedMaterials

        -
        java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial> getNamedMaterials()
        -
        Gets the map which contains all named and used PhongMaterial objects - from the imported file.
        -
        -
        Returns:
        -
        named and used PhongMaterials or null if no material is named and used
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Viewpoint.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Viewpoint.html deleted file mode 100644 index 5925c6de..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/Viewpoint.html +++ /dev/null @@ -1,683 +0,0 @@ - - - - - -Viewpoint (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer
-

Class Viewpoint

-
-
- -
-
    -
  • -
    -
    -
    public class Viewpoint
    -extends java.lang.Object
    -
    A Viewpoint object provides viewing properties of a JavaFX Camera object. -

    Supported properties:

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     C14ModelImporterFxmlModelImporterX3dModelImporterDefault value
    -   -     
    - Name - XXXnull
    - Projection mode - XXXPerspective
    - Near clipping distance -  X  0.1
    - Far clipping distance -  X 100.0
    - Field of view - XXX30
    - Field of view dimension - XXXVertical
    - Transformation - XXXIdentity
    - Center of rotation -   Xnull
    -
    -
    -
    See Also:
    -
    ParallelCamera, -PerspectiveCamera, -ColModelImporter.getViewpoints(), -FxmlModelImporter.getViewpoints(), -X3dModelImporter.getViewpoints()
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      Viewpoint() -
      Constructs a perspective Viewpoint object with an identity transform.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      javafx.geometry.Point3DgetCenterOfRotation() -
      Gets the center of rotation.
      -
      doublegetFarClip() -
      Gets the far clipping plane distance.
      -
      doublegetFieldOfView() -
      Gets the field of view value.
      -
      java.lang.StringgetName() -
      Gets the name.
      -
      doublegetNearClip() -
      Gets the near clipping plane distance.
      -
      javafx.scene.transform.AffinegetTransform() -
      Gets the affine transform.
      -
      booleanisPerspective() -
      Gets the state whether the projection mode is perspective (default) or parallel.
      -
      booleanisVerticalFieldOfView() -
      Gets the state whether the field of view is measured vertically (default) or horizontally.
      -
      voidsetCenterOfRotation(javafx.geometry.Point3D value) -
      Set the center of rotation.
      -
      voidsetFarClip(double value) -
      Sets the far clipping plane distance.
      -
      voidsetFieldOfView(double value) -
      Sets the field of view value.
      -
      voidsetName(java.lang.String value) -
      Sets the name.
      -
      voidsetNearClip(double value) -
      Sets the near clipping plane distance.
      -
      voidsetPerspectiveProjection(boolean value) -
      Sets the projection mode.
      -
      voidsetTransform(javafx.scene.transform.Affine value) -
      Sets the affine transform.
      -
      voidsetVerticalFieldOfView(boolean value) -
      Sets the state whether the field of view is measured vertically or horizontally.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Viewpoint

        -
        public Viewpoint()
        -
        Constructs a perspective Viewpoint object with an identity transform.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getName

        -
        public java.lang.String getName()
        -
        Gets the name.
        -
        -
        Returns:
        -
        name or null if no name is set
        -
        -
      • -
      - - - -
        -
      • -

        setName

        -
        public void setName(java.lang.String value)
        -
        Sets the name.
        -
        -
        Parameters:
        -
        value - name
        -
        -
      • -
      - - - -
        -
      • -

        isPerspective

        -
        public boolean isPerspective()
        -
        Gets the state whether the projection mode is perspective (default) or parallel.
        -
        -
        Returns:
        -
        true if perspective projection or false if parallel projection mode
        -
        -
      • -
      - - - -
        -
      • -

        setPerspectiveProjection

        -
        public void setPerspectiveProjection(boolean value)
        -
        Sets the projection mode.
        -
        -
        Parameters:
        -
        value - true if perspective projection or false if parallel projection mode
        -
        -
      • -
      - - - -
        -
      • -

        getFarClip

        -
        public double getFarClip()
        -
        Gets the far clipping plane distance. The default value is 100.0.
        -
        -
        Returns:
        -
        far clipping plane distance
        -
        -
      • -
      - - - -
        -
      • -

        setFarClip

        -
        public void setFarClip(double value)
        -
        Sets the far clipping plane distance.
        -
        -
        Parameters:
        -
        value - far clipping plane distance
        -
        -
      • -
      - - - -
        -
      • -

        getNearClip

        -
        public double getNearClip()
        -
        Gets the near clipping plane distance. The default value is 0.1.
        -
        -
        Returns:
        -
        near clipping plane distance
        -
        -
      • -
      - - - -
        -
      • -

        setNearClip

        -
        public void setNearClip(double value)
        -
        Sets the near clipping plane distance.
        -
        -
        Parameters:
        -
        value - near clipping plane distance
        -
        -
      • -
      - - - -
        -
      • -

        getFieldOfView

        -
        public double getFieldOfView()
        -
        Gets the field of view value. The default value is 30.0.
        -
        -
        Returns:
        -
        field of view
        -
        -
      • -
      - - - -
        -
      • -

        setFieldOfView

        -
        public void setFieldOfView(double value)
        -
        Sets the field of view value.
        -
        -
        Parameters:
        -
        value - field of view
        -
        -
      • -
      - - - -
        -
      • -

        isVerticalFieldOfView

        -
        public boolean isVerticalFieldOfView()
        -
        Gets the state whether the field of view is measured vertically (default) or horizontally.
        -
        -
        Returns:
        -
        true if the field of view is vertical or false if horizontal
        -
        -
      • -
      - - - -
        -
      • -

        setVerticalFieldOfView

        -
        public void setVerticalFieldOfView(boolean value)
        -
        Sets the state whether the field of view is measured vertically or horizontally.
        -
        -
        Parameters:
        -
        value - true if the field of view is vertical or false if horizontal
        -
        -
      • -
      - - - -
        -
      • -

        getTransform

        -
        public javafx.scene.transform.Affine getTransform()
        -
        Gets the affine transform. The default value is the identity transform.
        -
        -
        Returns:
        -
        copy of the affine transform
        -
        -
      • -
      - - - -
        -
      • -

        setTransform

        -
        public void setTransform(javafx.scene.transform.Affine value)
        -
        Sets the affine transform.
        -
        -
        Parameters:
        -
        value - affine transform to be copied
        -
        -
      • -
      - - - -
        -
      • -

        getCenterOfRotation

        -
        public javafx.geometry.Point3D getCenterOfRotation()
        -
        Gets the center of rotation.
        -
        -
        Returns:
        -
        center of rotation or null if no center value is set
        -
        -
      • -
      - - - -
        -
      • -

        setCenterOfRotation

        -
        public void setCenterOfRotation(javafx.geometry.Point3D value)
        -
        Set the center of rotation.
        -
        -
        Parameters:
        -
        value - center of rotation
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.Contributor.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.Contributor.html deleted file mode 100644 index 5e1117b9..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.Contributor.html +++ /dev/null @@ -1,374 +0,0 @@ - - - - - -ColAsset.Contributor (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.col
-

Class ColAsset.Contributor

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    ColAsset
    -
    -
    -
    -
    public static final class ColAsset.Contributor
    -extends java.lang.Object
    -
    A Contributor object provides authoring information.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetAuthor() -
      Gets the name of the author.
      -
      java.lang.StringgetAuthorEmail() -
      Gets the email address of the author.
      -
      java.lang.StringgetAuthoringTool() -
      Gets the name of the authoring tool.
      -
      java.lang.StringgetAuthorWebsite() -
      Gets the URL of the author's website.
      -
      java.lang.StringgetComments() -
      Gets the comments of the contributor.
      -
      java.lang.StringgetCopyright() -
      Gets the copyright information.
      -
      java.lang.StringgetSourceData() -
      Gets a URI reference to the source data
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAuthor

        -
        public java.lang.String getAuthor()
        -
        Gets the name of the author.
        -
        -
        Returns:
        -
        author's name or null
        -
        -
      • -
      - - - -
        -
      • -

        getAuthorEmail

        -
        public java.lang.String getAuthorEmail()
        -
        Gets the email address of the author. -

        - Since COLLADA version 1.5.0.

        -
        -
        Returns:
        -
        author's email address or null
        -
        -
      • -
      - - - -
        -
      • -

        getAuthorWebsite

        -
        public java.lang.String getAuthorWebsite()
        -
        Gets the URL of the author's website. -

        - Since COLLADA version 1.5.0.

        -
        -
        Returns:
        -
        author's website or null
        -
        -
      • -
      - - - -
        -
      • -

        getAuthoringTool

        -
        public java.lang.String getAuthoringTool()
        -
        Gets the name of the authoring tool.
        -
        -
        Returns:
        -
        authoring tool's name or null
        -
        -
      • -
      - - - -
        -
      • -

        getComments

        -
        public java.lang.String getComments()
        -
        Gets the comments of the contributor.
        -
        -
        Returns:
        -
        contributor's comments or null
        -
        -
      • -
      - - - -
        -
      • -

        getCopyright

        -
        public java.lang.String getCopyright()
        -
        Gets the copyright information.
        -
        -
        Returns:
        -
        copyright information or null
        -
        -
      • -
      - - - -
        -
      • -

        getSourceData

        -
        public java.lang.String getSourceData()
        -
        Gets a URI reference to the source data
        -
        -
        Returns:
        -
        source data reference or null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.GeographicLocation.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.GeographicLocation.html deleted file mode 100644 index aa60865e..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.GeographicLocation.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - -ColAsset.GeographicLocation (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.col
-

Class ColAsset.GeographicLocation

-
-
- -
-
    -
  • -
    -
    Enclosing class:
    -
    ColAsset
    -
    -
    -
    -
    public static final class ColAsset.GeographicLocation
    -extends java.lang.Object
    -
    A GeographicLocation object provides geographic location information. -

    - Since COLLADA version 1.5.0.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      floatgetAltitude() -
      Gets the altitude value in meters.
      -
      java.lang.StringgetAltitudeMode() -
      Gets the mode of the altitude value.
      -
      floatgetLatitude() -
      Gets the latitude value in degrees.
      -
      floatgetLongitude() -
      Gets the longitude value in degrees.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getLongitude

        -
        public float getLongitude()
        -
        Gets the longitude value in degrees. The value ranges from -180.0 to 180.0.
        -
        -
        Returns:
        -
        longitude value
        -
        -
      • -
      - - - -
        -
      • -

        getLatitude

        -
        public float getLatitude()
        -
        Gets the latitude value in degrees. The value ranges from -90.0 to 90.0.
        -
        -
        Returns:
        -
        latitude value
        -
        -
      • -
      - - - -
        -
      • -

        getAltitude

        -
        public float getAltitude()
        -
        Gets the altitude value in meters.
        -
        -
        Returns:
        -
        altitude value
        -
        -
      • -
      - - - -
        -
      • -

        getAltitudeMode

        -
        public java.lang.String getAltitudeMode()
        -
        Gets the mode of the altitude value. The default mode "relativeToGround" - specifies that the value is the distance from the altitude - of the terrain at the latitude/longitude point. The mode "absolut" specifies - that the value is the distance from sea level.
        -
        -
        Returns:
        -
        "relativeToGround" or "absolut"
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.UpAxis.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.UpAxis.html deleted file mode 100644 index c877a39c..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.UpAxis.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - -ColAsset.UpAxis (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.col
-

Enum ColAsset.UpAxis

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<ColAsset.UpAxis>
    -
    -
    -
    Enclosing class:
    -
    ColAsset
    -
    -
    -
    -
    public static enum ColAsset.UpAxis
    -extends java.lang.Enum<ColAsset.UpAxis>
    -
    UpAxis describes the coordinate system of the geometric data. - All geometry coordinates of a COLLADA file are right-handed. -

    - X_UP, Y_UP, and Z_UP specify which axis is - considered upward, which is considered to the right, - and which is considered inward.

    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      X_UP -
      Upward axis: positive x, right axis: negative y, inward axis: positive z.
      -
      Y_UP -
      Upward axis: positive y, right axis: positive x, inward axis: positive z.
      -
      Z_UP -
      Upward axis: positive z, right axis: positive x, inward axis: negative y.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ColAsset.UpAxisvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static ColAsset.UpAxis[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        X_UP

        -
        public static final ColAsset.UpAxis X_UP
        -
        Upward axis: positive x, right axis: negative y, inward axis: positive z.
        -
      • -
      - - - -
        -
      • -

        Y_UP

        -
        public static final ColAsset.UpAxis Y_UP
        -
        Upward axis: positive y, right axis: positive x, inward axis: positive z.
        -
      • -
      - - - -
        -
      • -

        Z_UP

        -
        public static final ColAsset.UpAxis Z_UP
        -
        Upward axis: positive z, right axis: positive x, inward axis: negative y.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ColAsset.UpAxis[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ColAsset.UpAxis c : ColAsset.UpAxis.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ColAsset.UpAxis valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.html deleted file mode 100644 index 0d8fc03c..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColAsset.html +++ /dev/null @@ -1,515 +0,0 @@ - - - - - -ColAsset (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.col
-

Class ColAsset

-
-
- -
-
    -
  • -
    -
    -
    public final class ColAsset
    -extends java.lang.Object
    -
    A ColAsset object provides the attributes of the asset child element and - the version number of the COLLADA root element.
    -
    -
    See Also:
    -
    ColModelImporter.getAsset()
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static class ColAsset.Contributor -
      A Contributor object provides authoring information.
      -
      static class ColAsset.GeographicLocation -
      A GeographicLocation object provides geographic location information.
      -
      static class ColAsset.UpAxis -
      UpAxis describes the coordinate system of the geometric data.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      ColAsset.Contributor[]getContributors() -
      Gets the contributors of the COLLADA file.
      -
      java.lang.StringgetCreatedDate() -
      Gets the date and time when the COLADA file was created (in an ISO 8601 format).
      -
      ColAsset.GeographicLocationgetGeographicLocation() -
      Gets the geographic location information of the COLLADA file.
      -
      java.lang.StringgetKeywords() -
      Gets a list of words used as search criteria.
      -
      java.lang.StringgetModifiedDate() -
      Gets date and time when the COLADA file was last modified (in an ISO 8601 format).
      -
      java.lang.StringgetRevision() -
      Gets the revision information of the COLLADA file.
      -
      java.lang.StringgetSubject() -
      Gets a description of the topical subject of the COLLADA file.
      -
      java.lang.StringgetTitle() -
      Gets the title information of the COLLADA file.
      -
      floatgetUnitMeter() -
      Gets the real-world meters of one distance unit as a floating-point number.
      -
      java.lang.StringgetUnitName() -
      Gets the name of the distance unit used in the COLLADA file.
      -
      ColAsset.UpAxisgetUpAxis() -
      Gets the coordinate system of the geometric data.
      -
      java.lang.StringgetVersion() -
      Gets the version number of the COLLADA file.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getVersion

        -
        public java.lang.String getVersion()
        -
        Gets the version number of the COLLADA file.
        -
        -
        Returns:
        -
        version number
        -
        -
      • -
      - - - -
        -
      • -

        getContributors

        -
        public ColAsset.Contributor[] getContributors()
        -
        Gets the contributors of the COLLADA file.
        -
        -
        Returns:
        -
        contributors or null
        -
        -
      • -
      - - - -
        -
      • -

        getCreatedDate

        -
        public java.lang.String getCreatedDate()
        -
        Gets the date and time when the COLADA file was created (in an ISO 8601 format).
        -
        -
        Returns:
        -
        date and time of creation
        -
        -
      • -
      - - - -
        -
      • -

        getGeographicLocation

        -
        public ColAsset.GeographicLocation getGeographicLocation()
        -
        Gets the geographic location information of the COLLADA file. -

        - Since COLLADA version 1.5.0.

        -
        -
        Returns:
        -
        geographic location information or null
        -
        -
      • -
      - - - -
        -
      • -

        getKeywords

        -
        public java.lang.String getKeywords()
        -
        Gets a list of words used as search criteria.
        -
        -
        Returns:
        -
        search criteria or null
        -
        -
      • -
      - - - -
        -
      • -

        getModifiedDate

        -
        public java.lang.String getModifiedDate()
        -
        Gets date and time when the COLADA file was last modified (in an ISO 8601 format).
        -
        -
        Returns:
        -
        date and time of last modification
        -
        -
      • -
      - - - -
        -
      • -

        getRevision

        -
        public java.lang.String getRevision()
        -
        Gets the revision information of the COLLADA file.
        -
        -
        Returns:
        -
        revision information or null
        -
        -
      • -
      - - - -
        -
      • -

        getSubject

        -
        public java.lang.String getSubject()
        -
        Gets a description of the topical subject of the COLLADA file.
        -
        -
        Returns:
        -
        topical subject or null
        -
        -
      • -
      - - - -
        -
      • -

        getTitle

        -
        public java.lang.String getTitle()
        -
        Gets the title information of the COLLADA file.
        -
        -
        Returns:
        -
        title information or null
        -
        -
      • -
      - - - -
        -
      • -

        getUnitName

        -
        public java.lang.String getUnitName()
        -
        Gets the name of the distance unit used in the COLLADA file. - For example, “meter”, “centimeter”, “inches”, or “parsec”. -

        - Default: meter

        -
        -
        Returns:
        -
        distance unit name or null
        -
        -
      • -
      - - - -
        -
      • -

        getUnitMeter

        -
        public float getUnitMeter()
        -
        Gets the real-world meters of one distance unit as a floating-point number. - For example, 1.0 for the unit name "meter", 1000 for "kilometer", or - 0.3048 for "foot". -

        - Default: 1.0

        -
        -
        Returns:
        -
        real-world meters of one distance unit or null
        -
        -
      • -
      - - - -
        -
      • -

        getUpAxis

        -
        public ColAsset.UpAxis getUpAxis()
        -
        Gets the coordinate system of the geometric data. -

        - Default: Y_UP

        -
        -
        Returns:
        -
        coordinate system or null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColImportOption.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColImportOption.html deleted file mode 100644 index 4e04ea22..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColImportOption.html +++ /dev/null @@ -1,446 +0,0 @@ - - - - - -ColImportOption (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.col
-

Enum ColImportOption

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      GENERATE_NORMALS -
      Normals will be generated based on the given crease angle.
      -
      IGNORE_CAMERAS -
      No camera node will be created and added to the scene graph.
      -
      IGNORE_LIGHTS -
      No light node will be created and added to the scene graph.
      -
      MAP_WRITABLEIMAGE -
      The maps of a PhongMaterial object will be of type WritableImage.
      -
      NONE -
      No option is applied.
      -
      REVERSE_GEOMETRY -
      The winding of the triangles will be reversed (counterclockwise <-> clockwise).
      -
      REVERSE_TRANSPARENCY -
      The transparency value will be reversed: t = 1.0 - t.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ColImportOptionvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static ColImportOption[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        NONE

        -
        public static final ColImportOption NONE
        -
        No option is applied.
        -
      • -
      - - - -
        -
      • -

        GENERATE_NORMALS

        -
        public static final ColImportOption GENERATE_NORMALS
        -
        Normals will be generated based on the given crease angle. The normals - in the imported file will be ignored. - A new set of face smoothing groups will be created afterwards.
        -
        -
        See Also:
        -
        ColModelImporter.setCreaseAngle(double)
        -
        -
      • -
      - - - -
        -
      • -

        IGNORE_CAMERAS

        -
        public static final ColImportOption IGNORE_CAMERAS
        -
        No camera node will be created and added to the scene graph. -

        - Nevertheless, the camera library and instance elements (<library_cameras>, <instance_camera>) - will be read and Viewpoint objects will be created if camera instances are present.

        -
        -
        See Also:
        -
        ColModelImporter.getViewpoints(), -Viewpoint
        -
        -
      • -
      - - - -
        -
      • -

        IGNORE_LIGHTS

        -
        public static final ColImportOption IGNORE_LIGHTS
        -
        No light node will be created and added to the scene graph. - The light library and instance elements (<library_lights>, <instance_light>) - will be ignored.
        -
      • -
      - - - -
        -
      • -

        REVERSE_GEOMETRY

        -
        public static final ColImportOption REVERSE_GEOMETRY
        -
        The winding of the triangles will be reversed (counterclockwise <-> clockwise).
        -
      • -
      - - - -
        -
      • -

        REVERSE_TRANSPARENCY

        -
        public static final ColImportOption REVERSE_TRANSPARENCY
        -
        The transparency value will be reversed: t = 1.0 - t.
        -
      • -
      - - - -
        -
      • -

        MAP_WRITABLEIMAGE

        -
        public static final ColImportOption MAP_WRITABLEIMAGE
        -
        The maps of a PhongMaterial object will be of type WritableImage.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ColImportOption[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ColImportOption c : ColImportOption.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ColImportOption valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColModelImporter.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColModelImporter.html deleted file mode 100644 index 12943052..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/ColModelImporter.html +++ /dev/null @@ -1,876 +0,0 @@ - - - - - -ColModelImporter (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.col
-

Class ColModelImporter

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      ColModelImporter() -
      Creates a COLLADA 1.4.1 and 1.5.0 model importer.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclear() -
      Disposes of the imported data.
      -
      voidclose() -
      Disposes of the imported data and closes the importer.
      -
      ColAssetgetAsset() -
      Gets the asset attributes of the imported COLLADA root element.
      -
      FilePath[]getColladaFilePaths() -
      Gets the paths of included COLLADA files which are used for external referencing.
      -
      doublegetCreaseAngle() -
      Gets the crease angle for normals generation measured in degrees.
      -
      java.util.Map<javafx.scene.image.Image,FilePath>getImageFilePaths() -
      Gets the map which contains the FilePath objects for all imported texture images.
      -
      javafx.scene.Node[]getImport() -
      Gets the array of Nodes from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial>getNamedMaterials() -
      Gets the map which contains all named and used PhongMaterial objects - from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.Node>getNamedNodes() -
      Gets the map which contains all named (id property) Nodes from the imported file.
      -
      java.util.EnumSet<ColImportOption>getOptions() -
      Gets a copy of the import options enum set.
      -
      java.lang.StringgetResourceBasePath() -
      Gets the path where files associated with the imported 3D model file are located.
      -
      java.net.URLgetResourceBaseUrl() -
      Gets the URL where files associated with the imported 3D model file are located.
      -
      Viewpoint[]getViewpoints() -
      Gets the viewpoints of the imported file.
      -
      voidonFileImported() -
      Method is invoked upon completion of import.
      -
      voidread(java.io.File file) -
      Imports a 3D model file passed as a File object.
      -
      voidread(java.lang.String filePath) -
      Imports a 3D model file with the passed file path.
      -
      voidread(java.net.URL url) -
      Imports a 3D model file from the passed location.
      -
      voidsetCreaseAngle(double degrees) -
      Sets the crease angle for normals generation measured in degrees.
      -
      voidsetOptions(ColImportOption... options) -
      Sets the import options.
      -
      voidsetOptions(java.util.EnumSet<ColImportOption> options) -
      Sets the import options.
      -
      voidsetResourceBasePath(java.lang.String path) -
      Sets the path where files associated with the imported 3D model file are located.
      -
      voidsetResourceBaseUrl(java.net.URL url) -
      Sets the URL where files associated with the imported 3D model file are located.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ColModelImporter

        -
        public ColModelImporter()
        -
        Creates a COLLADA 1.4.1 and 1.5.0 model importer.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceBasePath

        -
        public java.lang.String getResourceBasePath()
        -
        Gets the path where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBasePath in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getResourceBaseUrl

        -
        public java.net.URL getResourceBaseUrl()
        -
        Gets the URL where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBaseUrl in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBasePath

        -
        public void setResourceBasePath(java.lang.String path)
        -
        Sets the path where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBasePath in interface ModelImporter
        -
        Parameters:
        -
        path - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBaseUrl

        -
        public void setResourceBaseUrl(java.net.URL url)
        -
        Sets the URL where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBaseUrl in interface ModelImporter
        -
        Parameters:
        -
        url - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getCreaseAngle

        -
        public double getCreaseAngle()
        -
        Gets the crease angle for normals generation measured in degrees. -

        Default value: 45

        -
        -
        Specified by:
        -
        getCreaseAngle in interface Importer
        -
        Returns:
        -
        crease angle for normals generation
        -
        -
      • -
      - - - -
        -
      • -

        setCreaseAngle

        -
        public void setCreaseAngle(double degrees)
        -
        Sets the crease angle for normals generation measured in degrees. - The value will be clamped to [0, 180]. -

        - Normals are generated if the corresponding option - ColImportOption.NORMALS_GENERATION is set or - normals are not provided in the imported file. -

        Default value: 45

        -
        -
        Specified by:
        -
        setCreaseAngle in interface Importer
        -
        Parameters:
        -
        degrees - crease angle for generating normals
        -
        See Also:
        -
        setOptions(ColImportOption...), -ColImportOption.GENERATE_NORMALS
        -
        -
      • -
      - - - -
        -
      • -

        getOptions

        -
        public java.util.EnumSet<ColImportOption> getOptions()
        -
        Gets a copy of the import options enum set. Default options: ColImportOption.NONE.
        -
        -
        Returns:
        -
        enum set of the import options
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(ColImportOption... options)
        -
        Sets the import options. Currently set options are removed. Default options: ColImportOption.NONE.
        -
        -
        Parameters:
        -
        options - a sequence or an array of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its length is 0, or - ColImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(java.util.EnumSet<ColImportOption> options)
        -
        Sets the import options. Currently set options are removed. Default options: ColImportOption.NONE.
        -
        -
        Parameters:
        -
        options - enum set of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its size is 0, or - ColImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.io.File file)
        -
        Imports a 3D model file passed as a File object. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        file - File object to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.lang.String filePath)
        -
        Imports a 3D model file with the passed file path. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        filePath - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.net.URL url)
        -
        Imports a 3D model file from the passed location. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        url - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        onFileImported

        -
        public void onFileImported()
        -
        Method is invoked upon completion of import. - This implementation doesn't do anything, but may be customized in subclasses.
        -
        -
        Specified by:
        -
        onFileImported in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        getAsset

        -
        public ColAsset getAsset()
        -
        Gets the asset attributes of the imported COLLADA root element.
        -
        -
        Returns:
        -
        COLLADA's asset attributes
        -
        -
      • -
      - - - -
        -
      • -

        getImport

        -
        public javafx.scene.Node[] getImport()
        -
        Gets the array of Nodes from the imported file.
        -
        -
        Specified by:
        -
        getImport in interface Importer
        -
        Returns:
        -
        imported Nodes or null if no Nodes are imported
        -
        -
      • -
      - - - -
        -
      • -

        getNamedNodes

        -
        public java.util.Map<java.lang.String,javafx.scene.Node> getNamedNodes()
        -
        Gets the map which contains all named (id property) Nodes from the imported file.
        -
        -
        Returns:
        -
        named Nodes or null if no imported Node is named
        -
        -
      • -
      - - - -
        -
      • -

        getNamedMaterials

        -
        public java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial> getNamedMaterials()
        -
        Gets the map which contains all named and used PhongMaterial objects - from the imported file.
        -
        -
        Specified by:
        -
        getNamedMaterials in interface ModelImporter
        -
        Returns:
        -
        named and used PhongMaterials or null if no material is named and used
        -
        -
      • -
      - - - -
        -
      • -

        getImageFilePaths

        -
        public java.util.Map<javafx.scene.image.Image,FilePath> getImageFilePaths()
        -
        Gets the map which contains the FilePath objects for all imported texture images.
        -
        -
        Specified by:
        -
        getImageFilePaths in interface ModelImporter
        -
        Returns:
        -
        paths of imported images or null if no image is imported
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        getColladaFilePaths

        -
        public FilePath[] getColladaFilePaths()
        -
        Gets the paths of included COLLADA files which are used for external referencing.
        -
        -
        Returns:
        -
        paths of included COLLADA files or null if COLLADA files aren't included
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        getViewpoints

        -
        public Viewpoint[] getViewpoints()
        -
        Gets the viewpoints of the imported file.
        -
        -
        Returns:
        -
        imported viewpoints or null if no camera element is present in the imported file
        -
        See Also:
        -
        Viewpoint
        -
        -
      • -
      - - - -
        -
      • -

        clear

        -
        public void clear()
        -
        Disposes of the imported data. - Imported data should be disposed of if the importer isn't used for some time. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        clear in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Disposes of the imported data and closes the importer. - The importer should be closed if it isn't used again. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        close in interface Importer
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-frame.html deleted file mode 100644 index 9e195ea3..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-frame.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.col (JavaFX 3D Model Importers) - - - - - -

com.interactivemesh.jfx.importer.col

-
-

Classes

- -

Enums

- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-summary.html deleted file mode 100644 index 43ad76d4..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-summary.html +++ /dev/null @@ -1,896 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.col (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Package com.interactivemesh.jfx.importer.col

-
-
- ColModelImporterJFX 0.6 - Importer for COLLADA™ 1.4.1 & 1.5.0 files.
-
-

See: Description

-
-
- - - - -

Package com.interactivemesh.jfx.importer.col Description

-
- ColModelImporterJFX 0.6 - Importer for COLLADA™ 1.4.1 & 1.5.0 files. - - -

Supported JavaFX 3D scene graph nodes and attributes -

-

-

    -
  • javafx.scene.AmbientLight
  • -
  • javafx.scene.Group
  • -
  • javafx.scene.ParallelCamera
  • -
  • javafx.scene.PerspectiveCamera
  • -
  • javafx.scene.PointLight
  • -
  • javafx.scene.image.Image
  • -
  • javafx.scene.image.WritableImage
  • -
  • javafx.scene.paint.Color
  • -
  • javafx.scene.paint.PhongMaterial
  • -
  • javafx.scene.shape.MeshView
  • -
  • javafx.scene.shape.TriangleMesh
  • -
  • javafx.scene.transform.Affine
  • -
  • javafx.scene.transform.Rotate
  • -
  • javafx.scene.transform.Scale
  • -
  • javafx.scene.transform.Translate
  • -
-

- - - -

- Mapping COLLADA --> JavaFX 3D -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COLLADAJavaFX 3D
Element hierarchy (extract)  Scene graph node / attributeColModelImporter
       Option 
         
asset       ColAsset
         
sceneinstance_visual_scene    see visual_scene  
         
library_        
  animationsanimation    u. d.  
         
  animation_clipsanimation_clipinstance_animation   u. d.  
         
  camerascameraopticsorthographic  ParallelCameraignored 
   perspective  PerspectiveCameraignored 
         
  controllerscontrollerMorph   currently static  
  Skin   currently static  
         
  effectseffectprofile_COMMONblinn  see material  
   constant  see material  
   lambert  see material  
   phong  see material  
         
  geometriesmeshlines   n. a.  
  linestrips   n. a.  
  polygons   TriangleMesh  
  polylist   TriangleMesh  
  triangles   TriangleMesh  
  trifans   TriangleMesh  
  tristrips   TriangleMesh  
         
  imagesimage    ImageWritableImageFilePath
         
  lightslightambient   AmbientLightignored 
  directional   PointLightignored 
  point   PointLightignored 
  spot   PointLightignored 
         
  materialsmaterialinstance_effect   PhongMaterial  
         
  nodesnode    Group  
  lookat   Affine  
  matrix   Affine  
  rotate   Rotate  
  scale   Scale  
  skew   n. a.  
  translate   Translate  
  instance_camera   ParallelCamera,
PerspectiveCamera
ignoredViewpoint
  instance_controller   MeshView  
  instance_geometry   Group, MeshView  
  instance_light   AmbientLight, PointLightignored 
  instance_node   Group, MeshView  
         
  visual_scenesvisual_scene    Node[ ]  
         
-
-

- Further implementation details -

-

TODO

-
-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-tree.html deleted file mode 100644 index 1d597dd5..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/col/package-tree.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.col Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For Package com.interactivemesh.jfx.importer.col

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlImportOption.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlImportOption.html deleted file mode 100644 index 50f129ed..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlImportOption.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - -FxmlImportOption (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.fxml
-

Enum FxmlImportOption

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      GENERATE_NORMALS -
      Normals will be generated based on the given crease angle.
      -
      IGNORE_CAMERAS -
      No camera node will be created and added to the scene graph.
      -
      IGNORE_LIGHTS -
      No light node will be created and added to the scene graph.
      -
      MAP_WRITABLEIMAGE -
      The maps of a PhongMaterial object will be of type WritableImage.
      -
      NONE -
      No option is applied.
      -
      REVERSE_GEOMETRY -
      The winding of the triangles will be reversed (counterclockwise <-> clockwise).
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static FxmlImportOptionvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static FxmlImportOption[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - - - - - -
        -
      • -

        GENERATE_NORMALS

        -
        public static final FxmlImportOption GENERATE_NORMALS
        -
        Normals will be generated based on the given crease angle. - The smoothing groups in the imported file will be ignored. - A new set of smoothing groups will be created afterwards.
        -
        -
        See Also:
        -
        FxmlModelImporter.setCreaseAngle(double)
        -
        -
      • -
      - - - -
        -
      • -

        IGNORE_CAMERAS

        -
        public static final FxmlImportOption IGNORE_CAMERAS
        -
        No camera node will be created and added to the scene graph. -

        - Nevertheless, the camera elements will be read and Viewpoint objects will be created.

        -
        -
        See Also:
        -
        FxmlModelImporter.getViewpoints(), -Viewpoint
        -
        -
      • -
      - - - -
        -
      • -

        IGNORE_LIGHTS

        -
        public static final FxmlImportOption IGNORE_LIGHTS
        -
        No light node will be created and added to the scene graph. - The light elements will be ignored.
        -
      • -
      - - - -
        -
      • -

        REVERSE_GEOMETRY

        -
        public static final FxmlImportOption REVERSE_GEOMETRY
        -
        The winding of the triangles will be reversed (counterclockwise <-> clockwise).
        -
      • -
      - - - -
        -
      • -

        MAP_WRITABLEIMAGE

        -
        public static final FxmlImportOption MAP_WRITABLEIMAGE
        -
        The maps of a PhongMaterial object will be of type WritableImage.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static FxmlImportOption[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (FxmlImportOption c : FxmlImportOption.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static FxmlImportOption valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlModelImporter.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlModelImporter.html deleted file mode 100644 index b3c700b0..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/FxmlModelImporter.html +++ /dev/null @@ -1,852 +0,0 @@ - - - - - -FxmlModelImporter (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.fxml
-

Class FxmlModelImporter

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      FxmlModelImporter() -
      Creates a model importer for JavaFX 3D FXML files.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclear() -
      Disposes of the imported data.
      -
      voidclose() -
      Disposes of the imported data and closes the importer.
      -
      doublegetCreaseAngle() -
      Gets the crease angle for normals generation measured in degrees.
      -
      java.util.Map<javafx.scene.image.Image,FilePath>getImageFilePaths() -
      Gets the map which contains the FilePath objects for all imported texture images.
      -
      javafx.scene.NodegetImport() -
      Gets the root Node from the imported file.
      -
      java.util.Map<javafx.scene.Node,FilePath>getIncludedFxmlFilePaths() -
      Gets the map which contains the FilePath objects for all included root nodes.
      -
      java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial>getNamedMaterials() -
      Gets the map which contains all named and used PhongMaterial objects - from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.Node>getNamedNodes() -
      Gets the map which contains all named (id property) Nodes from the imported file.
      -
      java.util.EnumSet<FxmlImportOption>getOptions() -
      Gets a copy of the import options enum set.
      -
      java.lang.StringgetResourceBasePath() -
      Gets the path where files associated with the imported 3D model file are located.
      -
      java.net.URLgetResourceBaseUrl() -
      Gets the URL where files associated with the imported 3D model file are located.
      -
      Viewpoint[]getViewpoints() -
      Gets the viewpoints of the imported file.
      -
      voidonFileImported() -
      Method is invoked upon completion of import.
      -
      voidread(java.io.File file) -
      Imports a 3D model file passed as a File object.
      -
      voidread(java.lang.String filePath) -
      Imports a 3D model file with the passed file path.
      -
      voidread(java.net.URL url) -
      Imports a 3D model file from the passed location.
      -
      voidsetCreaseAngle(double degrees) -
      Sets the crease angle for normals generation measured in degrees.
      -
      voidsetOptions(java.util.EnumSet<FxmlImportOption> options) -
      Sets the import options.
      -
      voidsetOptions(FxmlImportOption... options) -
      Sets the import options.
      -
      voidsetResourceBasePath(java.lang.String path) -
      Sets the path where files associated with the imported 3D model file are located.
      -
      voidsetResourceBaseUrl(java.net.URL url) -
      Sets the URL where files associated with the imported 3D model file are located.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FxmlModelImporter

        -
        public FxmlModelImporter()
        -
        Creates a model importer for JavaFX 3D FXML files.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceBasePath

        -
        public java.lang.String getResourceBasePath()
        -
        Gets the path where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBasePath in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getResourceBaseUrl

        -
        public java.net.URL getResourceBaseUrl()
        -
        Gets the URL where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBaseUrl in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBasePath

        -
        public void setResourceBasePath(java.lang.String path)
        -
        Sets the path where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBasePath in interface ModelImporter
        -
        Parameters:
        -
        path - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBaseUrl

        -
        public void setResourceBaseUrl(java.net.URL url)
        -
        Sets the URL where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBaseUrl in interface ModelImporter
        -
        Parameters:
        -
        url - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getCreaseAngle

        -
        public double getCreaseAngle()
        -
        Gets the crease angle for normals generation measured in degrees. -

        Default value: 45

        -
        -
        Specified by:
        -
        getCreaseAngle in interface Importer
        -
        Returns:
        -
        crease angle for normals generation
        -
        -
      • -
      - - - -
        -
      • -

        setCreaseAngle

        -
        public void setCreaseAngle(double degrees)
        -
        Sets the crease angle for normals generation measured in degrees. - The value will be clamped to [0, 180]. -

        - Normals are generated if the corresponding option - FxmlImportOption.NORMALS_GENERATION is set. -

        Default value: 45

        -
        -
        Specified by:
        -
        setCreaseAngle in interface Importer
        -
        Parameters:
        -
        degrees - crease angle for generating normals
        -
        See Also:
        -
        setOptions(FxmlImportOption...), -FxmlImportOption.GENERATE_NORMALS
        -
        -
      • -
      - - - -
        -
      • -

        getOptions

        -
        public java.util.EnumSet<FxmlImportOption> getOptions()
        -
        Gets a copy of the import options enum set. Default options: FxmlImportOption.NONE.
        -
        -
        Returns:
        -
        enum set of the import options
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(FxmlImportOption... options)
        -
        Sets the import options. Currently set options are removed. Default options: FxmlImportOption.NONE.
        -
        -
        Parameters:
        -
        options - a sequence or an array of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its length is 0, or - FxmlImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(java.util.EnumSet<FxmlImportOption> options)
        -
        Sets the import options. Currently set options are removed. Default options: FxmlImportOption.NONE.
        -
        -
        Parameters:
        -
        options - enum set of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its size is 0, or - FxmlImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.io.File file)
        -
        Imports a 3D model file passed as a File object. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        file - File object to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.lang.String filePath)
        -
        Imports a 3D model file with the passed file path. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        filePath - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.net.URL url)
        -
        Imports a 3D model file from the passed location. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        url - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        onFileImported

        -
        public void onFileImported()
        -
        Method is invoked upon completion of import. - This implementation doesn't do anything, but may be customized in subclasses.
        -
        -
        Specified by:
        -
        onFileImported in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        getImport

        -
        public javafx.scene.Node getImport()
        -
        Gets the root Node from the imported file.
        -
        -
        Specified by:
        -
        getImport in interface Importer
        -
        Returns:
        -
        imported root Node or null if no root Node is imported
        -
        -
      • -
      - - - -
        -
      • -

        getNamedNodes

        -
        public java.util.Map<java.lang.String,javafx.scene.Node> getNamedNodes()
        -
        Gets the map which contains all named (id property) Nodes from the imported file.
        -
        -
        Returns:
        -
        named Nodes or null if no imported Node is named
        -
        -
      • -
      - - - -
        -
      • -

        getNamedMaterials

        -
        public java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial> getNamedMaterials()
        -
        Gets the map which contains all named and used PhongMaterial objects - from the imported file.
        -
        -
        Specified by:
        -
        getNamedMaterials in interface ModelImporter
        -
        Returns:
        -
        named and used PhongMaterials or null if no material is named and used
        -
        -
      • -
      - - - -
        -
      • -

        getImageFilePaths

        -
        public java.util.Map<javafx.scene.image.Image,FilePath> getImageFilePaths()
        -
        Gets the map which contains the FilePath objects for all imported texture images.
        -
        -
        Specified by:
        -
        getImageFilePaths in interface ModelImporter
        -
        Returns:
        -
        paths of imported images or null if no image is imported
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        getIncludedFxmlFilePaths

        -
        public java.util.Map<javafx.scene.Node,FilePath> getIncludedFxmlFilePaths()
        -
        Gets the map which contains the FilePath objects for all included root nodes.
        -
        -
        Returns:
        -
        paths of included root nodes or null if no FXML file is included
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        getViewpoints

        -
        public Viewpoint[] getViewpoints()
        -
        Gets the viewpoints of the imported file.
        -
        -
        Returns:
        -
        imported viewpoints or null if no camera element is present in the imported file
        -
        See Also:
        -
        Viewpoint
        -
        -
      • -
      - - - -
        -
      • -

        clear

        -
        public void clear()
        -
        Disposes of the imported data. - Imported data should be disposed of if the importer isn't used for some time. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        clear in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Disposes of the imported data and closes the importer. - The importer should be closed if it isn't used again. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        close in interface Importer
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-frame.html deleted file mode 100644 index ba1d64b7..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.fxml (JavaFX 3D Model Importers) - - - - - -

com.interactivemesh.jfx.importer.fxml

-
-

Classes

- -

Enums

- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-summary.html deleted file mode 100644 index 6527addf..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-summary.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.fxml (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Package com.interactivemesh.jfx.importer.fxml

-
-
- FxmlModelImporterJFX 0.5 - Importer for 3D FXML files.
-
-

See: Description

-
-
- - - - -

Package com.interactivemesh.jfx.importer.fxml Description

-
- FxmlModelImporterJFX 0.5 - Importer for 3D FXML files. - - -

Supported classes in JavaFX FXML files -

-

-

    -
  • java.lang.Boolean
  • -
  • java.lang.Double
  • -
  • java.lang.Float
  • -
  • java.lang.Integer
  • -
  • java.lang.String
  • -
  • javafx.geometry.Point3D
  • -
  • javafx.scene.AmbientLight
  • -
  • javafx.scene.Group
  • -
  • javafx.scene.ParallelCamera
  • -
  • javafx.scene.PerspectiveCamera
  • -
  • javafx.scene.PointLight
  • -
  • javafx.scene.image.Image
  • -
  • javafx.scene.paint.Color
  • -
  • javafx.scene.paint.PhongMaterial
  • -
  • javafx.scene.shape.Box
  • -
  • javafx.scene.shape.Cylinder
  • -
  • javafx.scene.shape.MeshView
  • -
  • javafx.scene.shape.Sphere
  • -
  • javafx.scene.shape.TriangleMesh
  • -
  • javafx.scene.transform.Affine
  • -
  • javafx.scene.transform.Rotate
  • -
  • javafx.scene.transform.Scale
  • -
  • javafx.scene.transform.Translate
  • -
-

-

Supported root nodes in main and included FXML files -

-

-

    -
  • javafx.scene.AmbientLight
  • -
  • javafx.scene.Group
  • -
  • javafx.scene.ParallelCamera
  • -
  • javafx.scene.PerspectiveCamera
  • -
  • javafx.scene.PointLight
  • -
  • javafx.scene.shape.Box
  • -
  • javafx.scene.shape.Cylinder
  • -
  • javafx.scene.shape.MeshView
  • -
  • javafx.scene.shape.Sphere
  • -
-

-

Supported javafx.scene.Node properties in JavaFX FXML files -

-

-

    -
  • id
  • -
  • opacity
  • -
  • rotate
  • -
  • rotationAxis
  • -
  • scaleX, scaleY, scaleZ
  • -
  • translateX, translateY, translateZ
  • -
  • visible
  • -
  • and the ObservableList of Transform objects
  • -
-

-

Supported FXML features -

-

-

    -
  • <fx:include source="mySubScene.fxml"> : including of a root node of another FXML file
  • -
  • <fx:reference source="myPhongMaterial"> : reference to an existing sharable element
  • -
-

-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-tree.html deleted file mode 100644 index b347442d..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/fxml/package-tree.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.fxml Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For Package com.interactivemesh.jfx.importer.fxml

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjImportOption.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjImportOption.html deleted file mode 100644 index c4df3c97..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjImportOption.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - -ObjImportOption (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.obj
-

Enum ObjImportOption

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      GENERATE_NORMALS -
      Normals will be generated based on the given crease angle.
      -
      MAP_WRITABLEIMAGE -
      The maps of a PhongMaterial object will be of type WritableImage.
      -
      NONE -
      No option is applied.
      -
      REVERSE_GEOMETRY -
      The winding of the triangles will be reversed (counterclockwise <-> clockwise).
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ObjImportOptionvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static ObjImportOption[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        NONE

        -
        public static final ObjImportOption NONE
        -
        No option is applied.
        -
      • -
      - - - -
        -
      • -

        GENERATE_NORMALS

        -
        public static final ObjImportOption GENERATE_NORMALS
        -
        Normals will be generated based on the given crease angle. The normals - or face smoothing groups in the imported file will be ignored. - A new set of face smoothing groups will be created afterwards.
        -
        -
        See Also:
        -
        ObjModelImporter.setCreaseAngle(double)
        -
        -
      • -
      - - - -
        -
      • -

        REVERSE_GEOMETRY

        -
        public static final ObjImportOption REVERSE_GEOMETRY
        -
        The winding of the triangles will be reversed (counterclockwise <-> clockwise).
        -
      • -
      - - - -
        -
      • -

        MAP_WRITABLEIMAGE

        -
        public static final ObjImportOption MAP_WRITABLEIMAGE
        -
        The maps of a PhongMaterial object will be of type WritableImage.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ObjImportOption[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ObjImportOption c : ObjImportOption.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ObjImportOption valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjModelImporter.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjModelImporter.html deleted file mode 100644 index 5a365973..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/ObjModelImporter.html +++ /dev/null @@ -1,808 +0,0 @@ - - - - - -ObjModelImporter (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.obj
-

Class ObjModelImporter

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      ObjModelImporter() -
      Creates an OBJ model importer.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclear() -
      Disposes of the imported data.
      -
      voidclose() -
      Disposes of the imported data and closes the importer.
      -
      doublegetCreaseAngle() -
      Gets the crease angle for normals generation measured in degrees.
      -
      java.util.Map<javafx.scene.image.Image,FilePath>getImageFilePaths() -
      Gets the map which contains the FilePath objects for all imported texture images.
      -
      javafx.scene.shape.MeshView[]getImport() -
      Gets the array of MeshViews from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial>getNamedMaterials() -
      Gets the map which contains all named and used PhongMaterial objects - from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.shape.MeshView>getNamedMeshViews() -
      Gets the map which contains all named (id property) MeshViews from the imported file.
      -
      java.util.EnumSet<ObjImportOption>getOptions() -
      Gets a copy of the import options enum set.
      -
      java.lang.StringgetResourceBasePath() -
      Gets the path where files associated with the imported 3D model file are located.
      -
      java.net.URLgetResourceBaseUrl() -
      Gets the URL where files associated with the imported 3D model file are located.
      -
      voidonFileImported() -
      Method is invoked upon completion of import.
      -
      voidread(java.io.File file) -
      Imports a 3D model file passed as a File object.
      -
      voidread(java.lang.String filePath) -
      Imports a 3D model file with the passed file path.
      -
      voidread(java.net.URL url) -
      Imports a 3D model file from the passed location.
      -
      voidsetCreaseAngle(double degrees) -
      Sets the crease angle for normals generation measured in degrees.
      -
      voidsetOptions(java.util.EnumSet<ObjImportOption> options) -
      Sets the import options.
      -
      voidsetOptions(ObjImportOption... options) -
      Sets the import options.
      -
      voidsetResourceBasePath(java.lang.String path) -
      Sets the path where files associated with the imported 3D model file are located.
      -
      voidsetResourceBaseUrl(java.net.URL url) -
      Sets the URL where files associated with the imported 3D model file are located.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ObjModelImporter

        -
        public ObjModelImporter()
        -
        Creates an OBJ model importer.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceBasePath

        -
        public java.lang.String getResourceBasePath()
        -
        Gets the path where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBasePath in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getResourceBaseUrl

        -
        public java.net.URL getResourceBaseUrl()
        -
        Gets the URL where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBaseUrl in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBasePath

        -
        public void setResourceBasePath(java.lang.String path)
        -
        Sets the path where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBasePath in interface ModelImporter
        -
        Parameters:
        -
        path - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBaseUrl

        -
        public void setResourceBaseUrl(java.net.URL url)
        -
        Sets the URL where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBaseUrl in interface ModelImporter
        -
        Parameters:
        -
        url - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getCreaseAngle

        -
        public double getCreaseAngle()
        -
        Gets the crease angle for normals generation measured in degrees. -

        Default value: 45.

        -
        -
        Specified by:
        -
        getCreaseAngle in interface Importer
        -
        Returns:
        -
        crease angle for normals generation
        -
        -
      • -
      - - - -
        -
      • -

        setCreaseAngle

        -
        public void setCreaseAngle(double degrees)
        -
        Sets the crease angle for normals generation measured in degrees. - The value will be clamped to [0, 180]. -

        - Normals are generated if the corresponding option - ObjImportOption.NORMALS_GENERATION is set or - neither smoothing groups nor normals are given in the imported file. -

        Default value: 45.

        -
        -
        Specified by:
        -
        setCreaseAngle in interface Importer
        -
        Parameters:
        -
        degrees - crease angle for generating normals
        -
        See Also:
        -
        setOptions(ObjImportOption...), -ObjImportOption.GENERATE_NORMALS
        -
        -
      • -
      - - - -
        -
      • -

        getOptions

        -
        public java.util.EnumSet<ObjImportOption> getOptions()
        -
        Gets a copy of the import options enum set. Default options: ObjImportOption.NONE.
        -
        -
        Returns:
        -
        enum set of the import options
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(ObjImportOption... options)
        -
        Sets the import options. Currently set options are removed. Default options: ObjImportOption.NONE.
        -
        -
        Parameters:
        -
        options - a sequence or an array of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its length is 0, or - ObjImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(java.util.EnumSet<ObjImportOption> options)
        -
        Sets the import options. Currently set options are removed. Default options: ObjImportOption.NONE.
        -
        -
        Parameters:
        -
        options - enum set of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its size is 0, or - ObjImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.io.File file)
        -
        Imports a 3D model file passed as a File object. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        file - File object to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.lang.String filePath)
        -
        Imports a 3D model file with the passed file path. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        filePath - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.net.URL url)
        -
        Imports a 3D model file from the passed location. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        url - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        onFileImported

        -
        public void onFileImported()
        -
        Method is invoked upon completion of import. - This implementation doesn't do anything, but may be customized in subclasses.
        -
        -
        Specified by:
        -
        onFileImported in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        getImport

        -
        public javafx.scene.shape.MeshView[] getImport()
        -
        Gets the array of MeshViews from the imported file.
        -
        -
        Specified by:
        -
        getImport in interface Importer
        -
        Returns:
        -
        imported MeshViews or null if no MeshViews are imported
        -
        -
      • -
      - - - -
        -
      • -

        getNamedMeshViews

        -
        public java.util.Map<java.lang.String,javafx.scene.shape.MeshView> getNamedMeshViews()
        -
        Gets the map which contains all named (id property) MeshViews from the imported file. -

        - A MeshView's id is identical with the corresponding group name if exactly - one material is assigned to all faces of this group. - If more than one material is assigned to a group a MeshView for each material's faces - is created and its id is named with the concatenation of the group and material names: groupName_materialName.

        -
        -
        Returns:
        -
        named MeshViews or null if no imported MeshView is named
        -
        -
      • -
      - - - -
        -
      • -

        getNamedMaterials

        -
        public java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial> getNamedMaterials()
        -
        Gets the map which contains all named and used PhongMaterial objects - from the imported file.
        -
        -
        Specified by:
        -
        getNamedMaterials in interface ModelImporter
        -
        Returns:
        -
        named and used PhongMaterials or null if no material is named and used
        -
        -
      • -
      - - - -
        -
      • -

        getImageFilePaths

        -
        public java.util.Map<javafx.scene.image.Image,FilePath> getImageFilePaths()
        -
        Gets the map which contains the FilePath objects for all imported texture images.
        -
        -
        Specified by:
        -
        getImageFilePaths in interface ModelImporter
        -
        Returns:
        -
        paths of imported images or null if no image is imported
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        clear

        -
        public void clear()
        -
        Disposes of the imported data. - Imported data should be disposed of if the importer isn't used for some time. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        clear in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Disposes of the imported data and closes the importer. - The importer should be closed if it isn't used again. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        close in interface Importer
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-frame.html deleted file mode 100644 index eee2232c..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.obj (JavaFX 3D Model Importers) - - - - - -

com.interactivemesh.jfx.importer.obj

-
-

Classes

- -

Enums

- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-summary.html deleted file mode 100644 index eb161add..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-summary.html +++ /dev/null @@ -1,362 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.obj (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Package com.interactivemesh.jfx.importer.obj

-
-
- ObjModelImporterJFX 0.8 - Importer for OBJ files.
-
-

See: Description

-
-
- - - - -

Package com.interactivemesh.jfx.importer.obj Description

-
- ObjModelImporterJFX 0.8 - Importer for OBJ files. - -
-

Supported JavaFX 3D scene graph nodes and attributes -

-

-

    -
  • javafx.scene.image.Image
  • -
  • javafx.scene.image.WritableImage
  • -
  • javafx.scene.paint.Color
  • -
  • javafx.scene.paint.PhongMaterial
  • -
  • javafx.scene.shape.MeshView
  • -
  • javafx.scene.shape.TriangleMesh
  • -
-

-

Point and line meshes are currently not available. -

-
-

- Mapping OBJ -> JavaFX -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OBJJavaFX
FeatureDescriptionNode/AttributeDescription
    
File *.obj   
    
oobject nameMeshViewid property string, if no group name is provided
ggroup nameMeshViewid property string, mesh property
    
vposition coordinates x, y, zTriangleMeshpoint
vnnormal vector x, y, zTriangleMeshsmoothing group
vttexture coordinates s, tTriangleMeshtexture coordinates
fv/vt/vn ...TriangleMeshface(s)
ssmoothing group numberTriangleMeshsmoothing group number
    
mtllibone or more material library files (*.mtl)  
usemtlreferenced material: 'newmtl' material name in mtl-file MeshViewmaterial property
    
File *.mtl   
    
newmtlmaterial name  
Kddiffuse colorPhongMaterialdiffuse color property
Ksspecular colorPhongMaterialspecular color property
NsshininessPhongMaterialspecular power property
ddissolve factor, transparencyPhongMaterial(waiting for final JavaFX transparency specification)
map_Kddiffuse mapPhongMaterialdiffuse map property
map_Ksspecular mapPhongMaterialspecular map property
map_Bump / bumpbump mapPhongMaterialbump map property
    
-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-tree.html deleted file mode 100644 index 617aebec..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/obj/package-tree.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.obj Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For Package com.interactivemesh.jfx.importer.obj

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-frame.html deleted file mode 100644 index ae500e27..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-frame.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer (JavaFX 3D Model Importers) - - - - - -

com.interactivemesh.jfx.importer

-
-

Interfaces

- -

Classes

- -

Exceptions

- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-summary.html deleted file mode 100644 index 1b8483db..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-summary.html +++ /dev/null @@ -1,207 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Package com.interactivemesh.jfx.importer

-
-
- Common classes for JavaFX 3D model importers.
-
-

See: Description

-
-
- - - - -

Package com.interactivemesh.jfx.importer Description

-
- Common classes for JavaFX 3D model importers. -
-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-tree.html deleted file mode 100644 index 88f56678..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/package-tree.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For Package com.interactivemesh.jfx.importer

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlImportOption.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlImportOption.html deleted file mode 100644 index b9527706..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlImportOption.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - -StlImportOption (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.stl
-

Enum StlImportOption

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      CALCULATE_FACET_NORMAL -
      The facet normals will be calculated.
      -
      NONE -
      No option is applied.
      -
      REVERSE_GEOMETRY -
      The winding of the triangles will be reversed (counterclockwise <-> clockwise).
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static StlImportOptionvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static StlImportOption[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        NONE

        -
        public static final StlImportOption NONE
        -
        No option is applied.
        -
      • -
      - - - -
        -
      • -

        CALCULATE_FACET_NORMAL

        -
        public static final StlImportOption CALCULATE_FACET_NORMAL
        -
        The facet normals will be calculated. - The facet normals in the imported file will be ignored.
        -
      • -
      - - - -
        -
      • -

        REVERSE_GEOMETRY

        -
        public static final StlImportOption REVERSE_GEOMETRY
        -
        The winding of the triangles will be reversed (counterclockwise <-> clockwise).
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static StlImportOption[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (StlImportOption c : StlImportOption.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static StlImportOption valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlMeshImporter.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlMeshImporter.html deleted file mode 100644 index 2074a3a1..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/StlMeshImporter.html +++ /dev/null @@ -1,653 +0,0 @@ - - - - - -StlMeshImporter (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.stl
-

Class StlMeshImporter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Importer
    -
    -
    -
    -
    public class StlMeshImporter
    -extends java.lang.Object
    -implements Importer
    -

    A JavaFX importer for ASCII and binary STL files.

    - -

    For further details see the package page.

    - -

    Import process

    - - - - - - - - - - - - - - - -
    - Prepare the importer (opt.) - - Read the file - - React (opt.) - - Access the imported data - - Clean up (recom'd) -
    - - - - - - - - - - - - - - - - - - - - - -
    - -

    Sample code

    -

    Following structure of the application-jar is assumed:

    -

    - ../app/MyApp.class
    - ../app/resources/MyModel.stl -

    -
    -StlMeshImporter stlImporter = new StlMeshImporter();
    -try {
    -    URL modelUrl = this.getClass().getResource("resources/MyModel.stl");
    -    stlImporter.read(modelUrl);            
    -}
    -catch (ImportException e) {
    -    // handle exception
    -}
    -TriangleMesh stlMesh = stlImporter.getImport();
    - 
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      StlMeshImporter() -
      Creates a STL mesh importer.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclear() -
      Disposes of the imported data.
      -
      voidclose() -
      Disposes of the imported data and closes the importer.
      -
      doublegetCreaseAngle() -
      Gets the crease angle for normals generation measured in degrees.
      -
      javafx.scene.shape.TriangleMeshgetImport() -
      Gets the TriangleMesh from the imported file.
      -
      java.util.EnumSet<StlImportOption>getOptions() -
      Gets a copy of the import options enum set.
      -
      java.lang.StringgetSolidName() -
      Gets the solid name from the imported ASCII file or - the header from the imported binary file.
      -
      voidonFileImported() -
      Method is invoked upon completion of import.
      -
      voidread(java.io.File file) -
      Imports a 3D model file passed as a File object.
      -
      voidread(java.lang.String filePath) -
      Imports a 3D model file with the passed file path.
      -
      voidread(java.net.URL url) -
      Imports a 3D model file from the passed location.
      -
      voidsetCreaseAngle(double degrees) -
      Sets the crease angle for normals generation measured in degrees.
      -
      voidsetOptions(java.util.EnumSet<StlImportOption> options) -
      Sets the import options.
      -
      voidsetOptions(StlImportOption... options) -
      Sets the import options.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        StlMeshImporter

        -
        public StlMeshImporter()
        -
        Creates a STL mesh importer.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCreaseAngle

        -
        public double getCreaseAngle()
        -
        Gets the crease angle for normals generation measured in degrees. -

        Default value: 45

        -
        -
        Specified by:
        -
        getCreaseAngle in interface Importer
        -
        Returns:
        -
        crease angle for normals generation
        -
        -
      • -
      - - - -
        -
      • -

        setCreaseAngle

        -
        public void setCreaseAngle(double degrees)
        -
        Sets the crease angle for normals generation measured in degrees. - The value will be clamped to [0, 180]. -

        - Default value: 45

        -
        -
        Specified by:
        -
        setCreaseAngle in interface Importer
        -
        Parameters:
        -
        degrees - crease angle for generating normals
        -
        -
      • -
      - - - -
        -
      • -

        getOptions

        -
        public java.util.EnumSet<StlImportOption> getOptions()
        -
        Gets a copy of the import options enum set. Default options: StlImportOption.NONE.
        -
        -
        Returns:
        -
        enum set of the import options
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(StlImportOption... options)
        -
        Sets the import options. Currently set options are removed. Default options: StlImportOption.NONE.
        -
        -
        Parameters:
        -
        options - a sequence or an array of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its length is 0, or - StlImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(java.util.EnumSet<StlImportOption> options)
        -
        Sets the import options. Currently set options are removed. Default options: StlImportOption.NONE.
        -
        -
        Parameters:
        -
        options - enum set of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its size is 0, or - StlImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.io.File file)
        -
        Imports a 3D model file passed as a File object. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        file - File object to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.lang.String filePath)
        -
        Imports a 3D model file with the passed file path. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        filePath - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.net.URL url)
        -
        Imports a 3D model file from the passed location. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        url - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        onFileImported

        -
        public void onFileImported()
        -
        Method is invoked upon completion of import. - This implementation doesn't do anything, but may be customized in subclasses.
        -
        -
        Specified by:
        -
        onFileImported in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        getImport

        -
        public javafx.scene.shape.TriangleMesh getImport()
        -
        Gets the TriangleMesh from the imported file.
        -
        -
        Specified by:
        -
        getImport in interface Importer
        -
        Returns:
        -
        imported TriangleMesh or null if no TriangleMesh is imported
        -
        -
      • -
      - - - -
        -
      • -

        getSolidName

        -
        public java.lang.String getSolidName()
        -
        Gets the solid name from the imported ASCII file or - the header from the imported binary file.
        -
        -
        Returns:
        -
        solid name or header, null if no TriangleMesh is imported
        -
        -
      • -
      - - - -
        -
      • -

        clear

        -
        public void clear()
        -
        Disposes of the imported data. - Imported data should be disposed of if the importer isn't used for some time. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        clear in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Disposes of the imported data and closes the importer. - The importer should be closed if it isn't used again. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        close in interface Importer
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-frame.html deleted file mode 100644 index 79bcd6f6..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.stl (JavaFX 3D Model Importers) - - - - - -

com.interactivemesh.jfx.importer.stl

-
-

Classes

- -

Enums

- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-summary.html deleted file mode 100644 index 0e9928de..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-summary.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.stl (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Package com.interactivemesh.jfx.importer.stl

-
-
- StlMeshImporterJFX 0.7 - Importer for STL files.
-
-

See: Description

-
-
- - - - -

Package com.interactivemesh.jfx.importer.stl Description

-
- StlMeshImporterJFX 0.7 - Importer for STL files. - -

Supported JavaFX 3D scene graph attribute -

-

-

    -
  • javafx.scene.shape.TriangleMesh
  • -
-

-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-tree.html deleted file mode 100644 index 691c9656..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/stl/package-tree.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.stl Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For Package com.interactivemesh.jfx.importer.stl

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsImportOption.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsImportOption.html deleted file mode 100644 index 059ee632..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsImportOption.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - -TdsImportOption (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.tds
-

Enum TdsImportOption

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      GENERATE_NORMALS -
      Normals will be generated based on the given crease angle.
      -
      MAP_WRITABLEIMAGE -
      The maps of a PhongMaterial object will be of type WritableImage.
      -
      NONE -
      No option is applied.
      -
      REVERSE_GEOMETRY -
      The winding of the triangles will be reversed (counterclockwise <-> clockwise).
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static TdsImportOptionvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static TdsImportOption[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        NONE

        -
        public static final TdsImportOption NONE
        -
        No option is applied.
        -
      • -
      - - - -
        -
      • -

        GENERATE_NORMALS

        -
        public static final TdsImportOption GENERATE_NORMALS
        -
        Normals will be generated based on the given crease angle. - The face smoothing groups in the imported file will be ignored. - A new set of face smoothing groups will be created afterwards.
        -
        -
        See Also:
        -
        TdsModelImporter.setCreaseAngle(double)
        -
        -
      • -
      - - - -
        -
      • -

        REVERSE_GEOMETRY

        -
        public static final TdsImportOption REVERSE_GEOMETRY
        -
        The winding of the triangles will be reversed (counterclockwise <-> clockwise).
        -
      • -
      - - - -
        -
      • -

        MAP_WRITABLEIMAGE

        -
        public static final TdsImportOption MAP_WRITABLEIMAGE
        -
        The maps of a PhongMaterial object will be of type WritableImage.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static TdsImportOption[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (TdsImportOption c : TdsImportOption.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static TdsImportOption valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsModelImporter.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsModelImporter.html deleted file mode 100644 index ae4e7b73..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/TdsModelImporter.html +++ /dev/null @@ -1,811 +0,0 @@ - - - - - -TdsModelImporter (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.tds
-

Class TdsModelImporter

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      TdsModelImporter() -
      Creates a 3ds model importer.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclear() -
      Disposes of the imported data.
      -
      voidclose() -
      Disposes of the imported data and closes the importer.
      -
      doublegetCreaseAngle() -
      Gets the crease angle for normals generation measured in degrees.
      -
      java.util.Map<javafx.scene.image.Image,FilePath>getImageFilePaths() -
      Gets the map which contains the FilePath objects for all imported texture images.
      -
      javafx.scene.Node[]getImport() -
      Gets the array of Nodes from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial>getNamedMaterials() -
      Gets the map which contains all named and used PhongMaterial objects - from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.Node>getNamedNodes() -
      Gets the map which contains all named (id property) Nodes from the imported file.
      -
      java.util.EnumSet<TdsImportOption>getOptions() -
      Gets a copy of the import options enum set.
      -
      java.lang.StringgetResourceBasePath() -
      Gets the path where files associated with the imported 3D model file are located.
      -
      java.net.URLgetResourceBaseUrl() -
      Gets the URL where files associated with the imported 3D model file are located.
      -
      voidonFileImported() -
      Method is invoked upon completion of import.
      -
      voidread(java.io.File file) -
      Imports a 3D model file passed as a File object.
      -
      voidread(java.lang.String filePath) -
      Imports a 3D model file with the passed file path.
      -
      voidread(java.net.URL url) -
      Imports a 3D model file from the passed location.
      -
      voidsetCreaseAngle(double degrees) -
      Sets the crease angle for normals generation measured in degrees.
      -
      voidsetOptions(java.util.EnumSet<TdsImportOption> options) -
      Sets the import options.
      -
      voidsetOptions(TdsImportOption... options) -
      Sets the import options.
      -
      voidsetResourceBasePath(java.lang.String path) -
      Sets the path where files associated with the imported 3D model file are located.
      -
      voidsetResourceBaseUrl(java.net.URL url) -
      Sets the URL where files associated with the imported 3D model file are located.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TdsModelImporter

        -
        public TdsModelImporter()
        -
        Creates a 3ds model importer.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceBasePath

        -
        public java.lang.String getResourceBasePath()
        -
        Gets the path where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBasePath in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getResourceBaseUrl

        -
        public java.net.URL getResourceBaseUrl()
        -
        Gets the URL where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBaseUrl in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBasePath

        -
        public void setResourceBasePath(java.lang.String path)
        -
        Sets the path where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBasePath in interface ModelImporter
        -
        Parameters:
        -
        path - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBaseUrl

        -
        public void setResourceBaseUrl(java.net.URL url)
        -
        Sets the URL where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBaseUrl in interface ModelImporter
        -
        Parameters:
        -
        url - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getCreaseAngle

        -
        public double getCreaseAngle()
        -
        Gets the crease angle for normals generation measured in degrees. -

        Default value: 45

        -
        -
        Specified by:
        -
        getCreaseAngle in interface Importer
        -
        Returns:
        -
        crease angle for normals generation
        -
        -
      • -
      - - - -
        -
      • -

        setCreaseAngle

        -
        public void setCreaseAngle(double degrees)
        -
        Sets the crease angle for normals generation measured in degrees. - The value will be clamped to [0, 180]. -

        - Normals are generated if the corresponding option - TdsImportOption.NORMALS_GENERATION is set or - smoothing groups are not supplied in the imported file. -

        Default value: 45

        -
        -
        Specified by:
        -
        setCreaseAngle in interface Importer
        -
        Parameters:
        -
        degrees - crease angle for generating normals
        -
        See Also:
        -
        setOptions(TdsImportOption...), -TdsImportOption.GENERATE_NORMALS
        -
        -
      • -
      - - - -
        -
      • -

        getOptions

        -
        public java.util.EnumSet<TdsImportOption> getOptions()
        -
        Gets a copy of the import options enum set. Default options: TdsImportOption.NONE.
        -
        -
        Returns:
        -
        enum set of the import options
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(TdsImportOption... options)
        -
        Sets the import options. Currently set options are removed. Default options: TdsImportOption.NONE.
        -
        -
        Parameters:
        -
        options - a sequence or an array of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its length is 0, or - TdsImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(java.util.EnumSet<TdsImportOption> options)
        -
        Sets the import options. Currently set options are removed. Default options: TdsImportOption.NONE.
        -
        -
        Parameters:
        -
        options - enum set of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its size is 0, or - TdsImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.io.File file)
        -
        Imports a 3D model file passed as a File object. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        file - File object to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.lang.String filePath)
        -
        Imports a 3D model file with the passed file path. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        filePath - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.net.URL url)
        -
        Imports a 3D model file from the passed location. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        url - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        onFileImported

        -
        public void onFileImported()
        -
        Method is invoked upon completion of import. - This implementation doesn't do anything, but may be customized in subclasses.
        -
        -
        Specified by:
        -
        onFileImported in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        getImport

        -
        public javafx.scene.Node[] getImport()
        -
        Gets the array of Nodes from the imported file.
        -
        -
        Specified by:
        -
        getImport in interface Importer
        -
        Returns:
        -
        imported Nodes or null if no Nodes are imported
        -
        -
      • -
      - - - -
        -
      • -

        getNamedNodes

        -
        public java.util.Map<java.lang.String,javafx.scene.Node> getNamedNodes()
        -
        Gets the map which contains all named (id property) Nodes from the imported file.
        -
        -
        Returns:
        -
        named Nodes or null if no imported Node is named
        -
        -
      • -
      - - - -
        -
      • -

        getNamedMaterials

        -
        public java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial> getNamedMaterials()
        -
        Gets the map which contains all named and used PhongMaterial objects - from the imported file.
        -
        -
        Specified by:
        -
        getNamedMaterials in interface ModelImporter
        -
        Returns:
        -
        named and used PhongMaterials or null if no material is named and used
        -
        -
      • -
      - - - -
        -
      • -

        getImageFilePaths

        -
        public java.util.Map<javafx.scene.image.Image,FilePath> getImageFilePaths()
        -
        Gets the map which contains the FilePath objects for all imported texture images.
        -
        -
        Specified by:
        -
        getImageFilePaths in interface ModelImporter
        -
        Returns:
        -
        paths of imported images or null if no image is imported
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        clear

        -
        public void clear()
        -
        Disposes of the imported data. - Imported data should be disposed of if the importer isn't used for some time. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        clear in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Disposes of the imported data and closes the importer. - The importer should be closed if it isn't used again. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        close in interface Importer
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-frame.html deleted file mode 100644 index 46e6bfaa..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.tds (JavaFX 3D Model Importers) - - - - - -

com.interactivemesh.jfx.importer.tds

-
-

Classes

- -

Enums

- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-summary.html deleted file mode 100644 index 5ece2423..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-summary.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.tds (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Package com.interactivemesh.jfx.importer.tds

-
-
- 3dsModelImporterJFX 0.7 - Importer for 3ds files.
-
-

See: Description

-
-
- - - - -

Package com.interactivemesh.jfx.importer.tds Description

-
- 3dsModelImporterJFX 0.7 - Importer for 3ds files. - -
-

Supported JavaFX 3D scene graph nodes and attributes -

-

-

    -
  • javafx.scene.Group
  • -
  • javafx.scene.image.Image
  • -
  • javafx.scene.image.WritableImage
  • -
  • javafx.scene.paint.PhongMaterial
  • -
  • javafx.scene.shape.MeshView
  • -
  • javafx.scene.shape.TriangleMesh
  • -
  • javafx.scene.transform.Affine
  • -
-

-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-tree.html deleted file mode 100644 index d216f07f..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/tds/package-tree.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.tds Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For Package com.interactivemesh.jfx.importer.tds

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.UnitCat.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.UnitCat.html deleted file mode 100644 index b9fdb386..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.UnitCat.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - -X3dHead.UnitCat (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.x3d
-

Enum X3dHead.UnitCat

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<X3dHead.UnitCat>
    -
    -
    -
    Enclosing class:
    -
    X3dHead
    -
    -
    -
    -
    public static enum X3dHead.UnitCat
    -extends java.lang.Enum<X3dHead.UnitCat>
    -
    Base unit category.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      ANGLE -
      Angle.
      -
      FORCE -
      Force.
      -
      LENGTH -
      Length.
      -
      MASS -
      Mass.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static X3dHead.UnitCatvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static X3dHead.UnitCat[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        ANGLE

        -
        public static final X3dHead.UnitCat ANGLE
        -
        Angle. Initial base unit: radian.
        -
      • -
      - - - -
        -
      • -

        FORCE

        -
        public static final X3dHead.UnitCat FORCE
        -
        Force. Initial base unit: newton.
        -
      • -
      - - - -
        -
      • -

        LENGTH

        -
        public static final X3dHead.UnitCat LENGTH
        -
        Length. Initial base unit: metre.
        -
      • -
      - - - -
        -
      • -

        MASS

        -
        public static final X3dHead.UnitCat MASS
        -
        Mass. Initial base unit: kilogram.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static X3dHead.UnitCat[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (X3dHead.UnitCat c : X3dHead.UnitCat.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static X3dHead.UnitCat valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.html deleted file mode 100644 index c97c3fde..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dHead.html +++ /dev/null @@ -1,353 +0,0 @@ - - - - - -X3dHead (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.x3d
-

Class X3dHead

-
-
- -
-
    -
  • -
    -
    -
    public final class X3dHead
    -extends java.lang.Object
    -
    An X3dHead object comprises attributes of the X3D root element and - the component, meta, and unit elements of its head child element. - Only the declarations of the main X3D file are provided.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static class X3dHead.UnitCat -
      Base unit category.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.List<javafx.util.Pair<java.lang.String,java.lang.Integer>>getComponents() -
      Gets the list which contains explicitly declared additional components.
      -
      java.util.List<javafx.util.Pair<java.lang.String,java.lang.String>>getMedadata() -
      Gets the list which contains metadata of the X3D file.
      -
      java.lang.StringgetProfile() -
      Gets the profile declaration specifying the set of components and their support levels.
      -
      java.util.Map<X3dHead.UnitCat,javafx.util.Pair<java.lang.String,java.lang.Double>>getUnits() -
      Gets the map which contains altered initial base units.
      -
      java.lang.StringgetVersion() -
      Gets the version number of the X3D standard being supported.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getVersion

        -
        public java.lang.String getVersion()
        -
        Gets the version number of the X3D standard being supported.
        -
        -
        Returns:
        -
        version number
        -
        -
      • -
      - - - -
        -
      • -

        getProfile

        -
        public java.lang.String getProfile()
        -
        Gets the profile declaration specifying the set of components and their support levels.
        -
        -
        Returns:
        -
        profile declaration
        -
        -
      • -
      - - - -
        -
      • -

        getComponents

        -
        public java.util.List<javafx.util.Pair<java.lang.String,java.lang.Integer>> getComponents()
        -
        Gets the list which contains explicitly declared additional components. - A Pair object provides the additional component name and its support level.
        -
        -
        Returns:
        -
        additional components
        -
        -
      • -
      - - - -
        -
      • -

        getMedadata

        -
        public java.util.List<javafx.util.Pair<java.lang.String,java.lang.String>> getMedadata()
        -
        Gets the list which contains metadata of the X3D file. - A Pair object provides a key and data pair.
        -
        -
        Returns:
        -
        metadata about the X3D file
        -
        -
      • -
      - - - -
        -
      • -

        getUnits

        -
        public java.util.Map<X3dHead.UnitCat,javafx.util.Pair<java.lang.String,java.lang.Double>> getUnits()
        -
        Gets the map which contains altered initial base units. - In case of an altered base unit a Pair object provides - the new unit name and the corresponding conversion factor.
        -
        -
        Returns:
        -
        altered base units
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dImportOption.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dImportOption.html deleted file mode 100644 index c11d038b..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dImportOption.html +++ /dev/null @@ -1,431 +0,0 @@ - - - - - -X3dImportOption (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.x3d
-

Enum X3dImportOption

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      GENERATE_NORMALS -
      Normals will be generated based on the given crease angle.
      -
      IGNORE_CAMERAS -
      No camera node will be created and added to the scene graph.
      -
      IGNORE_LIGHTS -
      No light node will be created and added to the scene graph.
      -
      MAP_WRITABLEIMAGE -
      The maps of a PhongMaterial object will be of type WritableImage.
      -
      NONE -
      No option is applied.
      -
      REVERSE_GEOMETRY -
      The winding of the triangles will be reversed (counterclockwise <-> clockwise).
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static X3dImportOptionvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static X3dImportOption[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        NONE

        -
        public static final X3dImportOption NONE
        -
        No option is applied.
        -
      • -
      - - - -
        -
      • -

        GENERATE_NORMALS

        -
        public static final X3dImportOption GENERATE_NORMALS
        -
        Normals will be generated based on the given crease angle. The normals - in the imported file will be ignored. - A new set of face smoothing groups will be created afterwards.
        -
        -
        See Also:
        -
        X3dModelImporter.setCreaseAngle(double)
        -
        -
      • -
      - - - -
        -
      • -

        IGNORE_CAMERAS

        -
        public static final X3dImportOption IGNORE_CAMERAS
        -
        No camera node will be created and added to the scene graph. -

        - Nevertheless, the Viewpoint nodes will be read - and Viewpoint objects will be created.

        -
        -
        See Also:
        -
        X3dModelImporter.getViewpoints(), -Viewpoint
        -
        -
      • -
      - - - -
        -
      • -

        IGNORE_LIGHTS

        -
        public static final X3dImportOption IGNORE_LIGHTS
        -
        No light node will be created and added to the scene graph. - The light nodes in the imported file will be ignored.
        -
      • -
      - - - -
        -
      • -

        REVERSE_GEOMETRY

        -
        public static final X3dImportOption REVERSE_GEOMETRY
        -
        The winding of the triangles will be reversed (counterclockwise <-> clockwise). - The triangles of the primitive shapes Box, Cylinder, and Sphere will not be reversed.
        -
      • -
      - - - -
        -
      • -

        MAP_WRITABLEIMAGE

        -
        public static final X3dImportOption MAP_WRITABLEIMAGE
        -
        The maps of a PhongMaterial object will be of type WritableImage.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static X3dImportOption[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (X3dImportOption c : X3dImportOption.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static X3dImportOption valueOf(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dModelImporter.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dModelImporter.html deleted file mode 100644 index 36995bce..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/X3dModelImporter.html +++ /dev/null @@ -1,904 +0,0 @@ - - - - - -X3dModelImporter (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - - -
-
com.interactivemesh.jfx.importer.x3d
-

Class X3dModelImporter

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      X3dModelImporter() -
      Creates an X3D model importer.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclear() -
      Disposes of the imported data.
      -
      voidclose() -
      Disposes of the imported data and closes the importer.
      -
      doublegetCreaseAngle() -
      Gets the crease angle for normals generation measured in degrees.
      -
      X3dHeadgetHead() -
      Gets the X3dHead object of the imported X3D file.
      -
      java.util.Map<javafx.scene.image.Image,FilePath>getImageFilePaths() -
      Gets the map which contains the FilePath objects for all imported texture images.
      -
      javafx.scene.Node[]getImport() -
      Gets the array of Nodes from the imported file.
      -
      java.util.Map<javafx.scene.Group,FilePath>getInlinedX3DFilePaths() -
      Gets the map which contains the FilePath objects for all imported inlined X3D files.
      -
      int[]getLayerOrder() -
      Gets the rendering order of the Layer nodes.
      -
      java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial>getNamedMaterials() -
      Gets the map which contains all named and used PhongMaterial objects - from the imported file.
      -
      java.util.Map<java.lang.String,javafx.scene.Node>getNamedNodes() -
      Gets the map which contains all named (id property) Nodes from the imported file.
      -
      java.util.EnumSet<X3dImportOption>getOptions() -
      Gets a copy of the import options enum set.
      -
      java.lang.StringgetResourceBasePath() -
      Gets the path where files associated with the imported 3D model file are located.
      -
      java.net.URLgetResourceBaseUrl() -
      Gets the URL where files associated with the imported 3D model file are located.
      -
      Viewpoint[]getViewpoints() -
      Gets the viewpoints of the imported file.
      -
      voidonFileImported() -
      Method is invoked upon completion of import.
      -
      voidread(java.io.File file) -
      Imports a 3D model file passed as a File object.
      -
      voidread(java.lang.String filePath) -
      Imports a 3D model file with the passed file path.
      -
      voidread(java.net.URL url) -
      Imports a 3D model file from the passed location.
      -
      voidsetCreaseAngle(double degrees) -
      Sets the crease angle for normals generation measured in degrees.
      -
      voidsetOptions(java.util.EnumSet<X3dImportOption> options) -
      Sets the import options.
      -
      voidsetOptions(X3dImportOption... options) -
      Sets the import options.
      -
      voidsetResourceBasePath(java.lang.String path) -
      Sets the path where files associated with the imported 3D model file are located.
      -
      voidsetResourceBaseUrl(java.net.URL url) -
      Sets the URL where files associated with the imported 3D model file are located.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        X3dModelImporter

        -
        public X3dModelImporter()
        -
        Creates an X3D model importer.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceBasePath

        -
        public java.lang.String getResourceBasePath()
        -
        Gets the path where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBasePath in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getResourceBaseUrl

        -
        public java.net.URL getResourceBaseUrl()
        -
        Gets the URL where files associated with the imported 3D model file are located. - Default value: null.
        -
        -
        Specified by:
        -
        getResourceBaseUrl in interface ModelImporter
        -
        Returns:
        -
        location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBasePath

        -
        public void setResourceBasePath(java.lang.String path)
        -
        Sets the path where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBasePath in interface ModelImporter
        -
        Parameters:
        -
        path - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        setResourceBaseUrl

        -
        public void setResourceBaseUrl(java.net.URL url)
        -
        Sets the URL where files associated with the imported 3D model file are located. - Only needs to be set if the base directory differs from that - containing the imported 3D model file. Default value: null.
        -
        -
        Specified by:
        -
        setResourceBaseUrl in interface ModelImporter
        -
        Parameters:
        -
        url - location of associated files
        -
        -
      • -
      - - - -
        -
      • -

        getCreaseAngle

        -
        public double getCreaseAngle()
        -
        Gets the crease angle for normals generation measured in degrees. -

        Default value: 45

        -
        -
        Specified by:
        -
        getCreaseAngle in interface Importer
        -
        Returns:
        -
        crease angle for normals generation
        -
        -
      • -
      - - - -
        -
      • -

        setCreaseAngle

        -
        public void setCreaseAngle(double degrees)
        -
        Sets the crease angle for normals generation measured in degrees. - The value will be clamped to [0, 180]. -

        - Normals are generated regarding the given crease angle only if the corresponding option - X3dImportOption.NORMALS_GENERATION is set. -

        - Otherwise, in case of missing normals in the imported file, normals are generated - according to the X3D specifications. -

        Default value: 45

        -
        -
        Specified by:
        -
        setCreaseAngle in interface Importer
        -
        Parameters:
        -
        degrees - crease angle for generating normals
        -
        See Also:
        -
        setOptions(X3dImportOption...), -X3dImportOption.GENERATE_NORMALS
        -
        -
      • -
      - - - -
        -
      • -

        getOptions

        -
        public java.util.EnumSet<X3dImportOption> getOptions()
        -
        Gets a copy of the import options enum set. Default options: X3dImportOption.NONE.
        -
        -
        Returns:
        -
        enum set of the import options
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(X3dImportOption... options)
        -
        Sets the import options. Currently set options are removed. Default options: X3dImportOption.NONE.
        -
        -
        Parameters:
        -
        options - a sequence or an array of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its length is 0, or - X3dImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public void setOptions(java.util.EnumSet<X3dImportOption> options)
        -
        Sets the import options. Currently set options are removed. Default options: X3dImportOption.NONE.
        -
        -
        Parameters:
        -
        options - enum set of import options
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if options is null, its size is 0, or - X3dImportOption.NONE is not the sole element
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.io.File file)
        -
        Imports a 3D model file passed as a File object. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        file - File object to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.lang.String filePath)
        -
        Imports a 3D model file with the passed file path. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        filePath - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public void read(java.net.URL url)
        -
        Imports a 3D model file from the passed location. - The data of the last imported file will be disposed of. - The imported data is available as soon as this method returns.
        -
        -
        Specified by:
        -
        read in interface Importer
        -
        Parameters:
        -
        url - location of the file to import
        -
        -
      • -
      - - - -
        -
      • -

        onFileImported

        -
        public void onFileImported()
        -
        Method is invoked upon completion of import. - This implementation doesn't do anything, but may be customized in subclasses.
        -
        -
        Specified by:
        -
        onFileImported in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        getHead

        -
        public X3dHead getHead()
        -
        Gets the X3dHead object of the imported X3D file.
        -
        -
        Returns:
        -
        head data
        -
        See Also:
        -
        X3dHead
        -
        -
      • -
      - - - -
        -
      • -

        getImport

        -
        public javafx.scene.Node[] getImport()
        -
        Gets the array of Nodes from the imported file.
        -
        -
        Specified by:
        -
        getImport in interface Importer
        -
        Returns:
        -
        imported Nodes or null if no Nodes are imported
        -
        -
      • -
      - - - -
        -
      • -

        getLayerOrder

        -
        public int[] getLayerOrder()
        -
        Gets the rendering order of the Layer nodes.
        -
        -
        Returns:
        -
        Layer rendering order or null if the imported file doesn't include a LayerSet and Layer elements
        -
        -
      • -
      - - - -
        -
      • -

        getNamedNodes

        -
        public java.util.Map<java.lang.String,javafx.scene.Node> getNamedNodes()
        -
        Gets the map which contains all named (id property) Nodes from the imported file.
        -
        -
        Returns:
        -
        named Nodes or null if no imported Node is named
        -
        -
      • -
      - - - -
        -
      • -

        getNamedMaterials

        -
        public java.util.Map<java.lang.String,javafx.scene.paint.PhongMaterial> getNamedMaterials()
        -
        Gets the map which contains all named and used PhongMaterial objects - from the imported file.
        -
        -
        Specified by:
        -
        getNamedMaterials in interface ModelImporter
        -
        Returns:
        -
        named and used PhongMaterials or null if no material is named and used
        -
        -
      • -
      - - - -
        -
      • -

        getImageFilePaths

        -
        public java.util.Map<javafx.scene.image.Image,FilePath> getImageFilePaths()
        -
        Gets the map which contains the FilePath objects for all imported texture images.
        -
        -
        Specified by:
        -
        getImageFilePaths in interface ModelImporter
        -
        Returns:
        -
        paths of imported images or null if no image is imported
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        getInlinedX3DFilePaths

        -
        public java.util.Map<javafx.scene.Group,FilePath> getInlinedX3DFilePaths()
        -
        Gets the map which contains the FilePath objects for all imported inlined X3D files.
        -
        -
        Returns:
        -
        paths of inlined X3D files or null if X3D files aren't inlined
        -
        See Also:
        -
        FilePath
        -
        -
      • -
      - - - -
        -
      • -

        getViewpoints

        -
        public Viewpoint[] getViewpoints()
        -
        Gets the viewpoints of the imported file.
        -
        -
        Returns:
        -
        imported viewpoints or null if the imported file doesn't include viewpoint elements
        -
        See Also:
        -
        Viewpoint
        -
        -
      • -
      - - - -
        -
      • -

        clear

        -
        public void clear()
        -
        Disposes of the imported data. - Imported data should be disposed of if the importer isn't used for some time. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        clear in interface Importer
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Disposes of the imported data and closes the importer. - The importer should be closed if it isn't used again. - The importer doesn't run the garbage collector.
        -
        -
        Specified by:
        -
        close in interface Importer
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-frame.html deleted file mode 100644 index 2d8140bb..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-frame.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.x3d (JavaFX 3D Model Importers) - - - - - -

com.interactivemesh.jfx.importer.x3d

-
-

Classes

- -

Enums

- -
- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-summary.html deleted file mode 100644 index 77e7c139..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-summary.html +++ /dev/null @@ -1,1587 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.x3d (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Package com.interactivemesh.jfx.importer.x3d

-
-
- X3dModelImporterJFX 0.4 - Importer for X3D™ files.
-
-

See: Description

-
-
- - - - -

Package com.interactivemesh.jfx.importer.x3d Description

-
- X3dModelImporterJFX 0.4 - Importer for X3D™ files. - -
-

Supported JavaFX 3D scene graph nodes and attributes -

-

-

    - -
  • javafx.scene.Group
  • -
  • javafx.scene.ParallelCamera
  • -
  • javafx.scene.PerspectiveCamera
  • -
  • javafx.scene.PointLight
  • -
  • javafx.scene.image.Image
  • -
  • javafx.scene.image.WritableImage
  • -
  • javafx.scene.paint.Color
  • -
  • javafx.scene.paint.PhongMaterial
  • -
  • javafx.scene.shape.MeshView
  • -
  • javafx.scene.shape.TriangleMesh
  • - -
  • javafx.scene.transform.Rotate
  • -
  • javafx.scene.transform.Scale
  • -
  • javafx.scene.transform.Translate
  • -
-

-
-

- Mapping X3D --> JavaFX 3D -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
X3DJavaFX 3D
NodeVersionProfileComponentScene graph node / attributeX3dModelImporter
 3.03.13.23.3  Level Option 
Layering          
           
LayerSet  3.2 FullLayering1  order of layers
Layer  3.2 FullLayering1Group  
           
Inline          
           
Inline3.0   InteractiveNetworking3Group FilePath
           
Groups          
           
Billboard3.0   ImmersiveNavigation2Group  
Collision3.0   ImmersiveNavigation2Group  
Group3.0   InterchangeGrouping1Group  
LOD3.0   ImmersiveNavigation2Group  
PickableGroup   3.3ImmersivePicking1Group  
StaticGroup3.0   FullGrouping3Group  
Switch3.0   InteractiveGrouping2Group  
Transform3.0   InterchangeGrouping1Group/Rotate, Scale, Translate  
Viewport  3.2 FullLayering1Group  
           
CAD          
           
CADLayer 3.1  CADInterchangeCADGeometry2Group  
CADAssembly 3.1  CADInterchangeCADGeometry2Group  
CADPart 3.1  CADInterchangeCADGeometry2Group/Rotate, Scale, Translate  
CADFace 3.1  CADInterchangeCADGeometry2Group  
           
Shape          
           
Shape3.0   InterchangeShape1MeshView, Box, Cylinder, Sphere  
           
Appearance          
           
Appearance3.0   InterchangeShape1PhongMaterial  
           
LineProperties3.0   ImmersiveShape2n. a.  
Material3.0   InterchangeShape1PhongMaterial diffuse/specular color  
MultiTexture3.0   InterchangeTexturing2n. a.  
ImageTexture3.0   InterchangeTexturing1Image, PhongMaterial diffuse mapWritableImageFilePath
TextureProperties  3.2 InterchangeTexturing2n. a.  
ComposedCubeMapTexture 3.1  FullCubeMapTexturing 1n. a.  
ComposedTexture3D 3.1  FullTexturing3D1n. a.  
MultiTextureTransform3.0   InterchangeTexturing2n. a.  
TextureTransform3.0   InterchangeTexturing1n. a.  
TextureMatrixTransform  3.1  FullTexturing3D1n. a.  
TextureTransform3D 3.1  FullTexturing3D1n. a.  
           
Geometry           
           
PointSet3.0   InterchangeRendering1n. a.  
LineSet3.0   InterchangeRendering1n. a.  
TriangleSet3.0   InterchangeRendering3TriangleMesh  
TriangleFanSet3.0   InterchangeRendering3TriangleMesh  
TriangleStripSet3.0   InterchangeRendering3TriangleMesh  
QuadSet 3.1  CADInterchange CADGeometry1TriangleMesh  
           
IndexedLineSet3.0   InterchangeRendering1n. a.  
IndexedTriangleSet3.0   InterchangeRendering3TriangleMesh  
IndexedTriangleFanSet3.0   InterchangeRendering3TriangleMesh  
IndexedTriangleStripSet3.0   InterchangeRendering3TriangleMesh  
IndexedQuadSet 3.1  CADInterchange CADGeometry1TriangleMesh  
           
IndexedFaceSet3.0   InterchangeGeometry3D2TriangleMesh  
           
Box3.0   InterchangeGeometry3D1Box  
Cone3.0   InterchangeGeometry3D1MeshView/TriangleMesh  
Cylinder3.0   InterchangeGeometry3D1Cylinder, MeshView/TriangleMesh  
Sphere3.0   InterchangeGeometry3D1Sphere  
           
Color3.0   InterchangeRendering1n. a.  
ColorRGBA3.0   InterchangeRendering4n. a.  
Coordinate3.0   InterchangeRendering1TriangleMesh points  
CoordinateDouble 3.0   FullNURBS1TriangleMesh points  
Normal3.0   InterchangeRendering2TriangleMesh smoothing groups  
MultiTextureCoordinate3.0   InterchangeTexturing2n. a.  
TextureCoordinateGenerator3.0   InterchangeTexturing2n. a.  
TextureCoordinate3.0   InterchangeTexturing1TriangleMesh texture coordinates  
TextureCoordinate3D 3.1  FullTexturing3D1n. a.  
TextureCoordinate4D 3.1  FullTexturing3D1n. a.  
FloatVertexAttribute 3.1  FullShaders1n. a.  
           
Lighting          
           
DirectionalLight3.0   InterchangeLighting1PointLightignored 
PointLight3.0   InteractiveLighting2PointLight/Translateignored 
SpotLight3.0   InteractiveLighting2PointLight/Translateignored 
           
Viewing          
           
OrthoViewpoint  3.2 FullNavigation3ParallelCamera/Rotate, TranslateignoredViewpoint
Viewpoint3.0   InterchangeNavigation1PerspectveCamera/Rotate, TranslateignoredViewpoint
ViewpointGroup  3.2 FullNavigation3-ignored 
           
-
-

- Further implementation details -

-

TODO

-
-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-tree.html deleted file mode 100644 index c6ee6d48..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/com/interactivemesh/jfx/importer/x3d/package-tree.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -com.interactivemesh.jfx.importer.x3d Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For Package com.interactivemesh.jfx.importer.x3d

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/constant-values.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/constant-values.html deleted file mode 100644 index 07c1e0b2..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/constant-values.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Constant Field Values (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Constant Field Values

-

Contents

-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/deprecated-list.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/deprecated-list.html deleted file mode 100644 index 7a445ed4..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/deprecated-list.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Deprecated List (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Deprecated API

-

Contents

-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/help-doc.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/help-doc.html deleted file mode 100644 index 8ba0f699..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/help-doc.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - -API Help (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

How This API Document Is Organized

-
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
-
-
- -This help file applies to API documentation generated using the standard doclet.
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-1.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-1.html deleted file mode 100644 index 2a4fbac5..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-1.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - -C-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

C

-
-
clear() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Disposes of the imported data.
-
-
clear() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Disposes of the imported data.
-
-
clear() - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Disposes of the imported data.
-
-
clear() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Disposes of the imported data.
-
-
clear() - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Disposes of the imported data.
-
-
clear() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Disposes of the imported data.
-
-
clear() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Disposes of the imported data.
-
-
close() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Disposes of the imported data and closes the importer.
-
-
close() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Disposes of the imported data and closes the importer.
-
-
close() - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Disposes of the imported data and closes the importer.
-
-
close() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Disposes of the imported data and closes the importer.
-
-
close() - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Disposes of the imported data and closes the importer.
-
-
close() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Disposes of the imported data and closes the importer.
-
-
close() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Disposes of the imported data and closes the importer.
-
-
ColAsset - Class in com.interactivemesh.jfx.importer.col
-
-
A ColAsset object provides the attributes of the asset child element and - the version number of the COLLADA root element.
-
-
ColAsset.Contributor - Class in com.interactivemesh.jfx.importer.col
-
-
A Contributor object provides authoring information.
-
-
ColAsset.GeographicLocation - Class in com.interactivemesh.jfx.importer.col
-
-
A GeographicLocation object provides geographic location information.
-
-
ColAsset.UpAxis - Enum in com.interactivemesh.jfx.importer.col
-
-
UpAxis describes the coordinate system of the geometric data.
-
-
ColImportOption - Enum in com.interactivemesh.jfx.importer.col
-
-
Import options for the JavaFX COLLADA model importer.
-
-
ColModelImporter - Class in com.interactivemesh.jfx.importer.col
-
-

A JavaFX model importer for COLLADA 1.4.1 and 1.5.0 files.

-
-
ColModelImporter() - Constructor for class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Creates a COLLADA 1.4.1 and 1.5.0 model importer.
-
-
com.interactivemesh.jfx.importer - package com.interactivemesh.jfx.importer
-
-
- Common classes for JavaFX 3D model importers.
-
-
com.interactivemesh.jfx.importer.fxml - package com.interactivemesh.jfx.importer.fxml
-
-
- FxmlModelImporterJFX 0.5 - Importer for 3D FXML files.
-
-
com.interactivemesh.jfx.importer.obj - package com.interactivemesh.jfx.importer.obj
-
-
- ObjModelImporterJFX 0.8 - Importer for OBJ files.
-
-
com.interactivemesh.jfx.importer.stl - package com.interactivemesh.jfx.importer.stl
-
-
- StlMeshImporterJFX 0.7 - Importer for STL files.
-
-
com.interactivemesh.jfx.importer.tds - package com.interactivemesh.jfx.importer.tds
-
-
- 3dsModelImporterJFX 0.7 - Importer for 3ds files.
-
-
com.interactivemesh.jfx.importer.x3d - package com.interactivemesh.jfx.importer.x3d
-
-
- X3dModelImporterJFX 0.4 - Importer for X3D™ files.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-10.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-10.html deleted file mode 100644 index 735c2ea3..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-10.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - -V-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

V

-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.col.ColAsset.UpAxis
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.col.ColImportOption
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.fxml.FxmlImportOption
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.obj.ObjImportOption
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.stl.StlImportOption
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.tds.TdsImportOption
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.x3d.X3dHead.UnitCat
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.interactivemesh.jfx.importer.x3d.X3dImportOption
-
-
Returns the enum constant of this type with the specified name.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.col.ColAsset.UpAxis
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.col.ColImportOption
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.fxml.FxmlImportOption
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.obj.ObjImportOption
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.stl.StlImportOption
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.tds.TdsImportOption
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.x3d.X3dHead.UnitCat
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum com.interactivemesh.jfx.importer.x3d.X3dImportOption
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
Viewpoint - Class in com.interactivemesh.jfx.importer
-
-
A Viewpoint object provides viewing properties of a JavaFX Camera object.
-
-
Viewpoint() - Constructor for class com.interactivemesh.jfx.importer.Viewpoint
-
-
Constructs a perspective Viewpoint object with an identity transform.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-11.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-11.html deleted file mode 100644 index 9dbb03a6..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-11.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -X-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

X

-
-
X3dHead - Class in com.interactivemesh.jfx.importer.x3d
-
-
An X3dHead object comprises attributes of the X3D root element and - the component, meta, and unit elements of its head child element.
-
-
X3dHead.UnitCat - Enum in com.interactivemesh.jfx.importer.x3d
-
-
Base unit category.
-
-
X3dImportOption - Enum in com.interactivemesh.jfx.importer.x3d
-
-
Import options for the JavaFX X3D model importer.
-
-
X3dModelImporter - Class in com.interactivemesh.jfx.importer.x3d
-
-

A JavaFX model importer for X3D files.

-
-
X3dModelImporter() - Constructor for class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Creates an X3D model importer.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-2.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-2.html deleted file mode 100644 index 6f6dd562..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-2.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -F-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

F

-
-
FilePath - Class in com.interactivemesh.jfx.importer
-
-
A FilePath object represents the paths of a resource file - associated with the imported 3D model file.
-
-
FilePath(String, URL) - Constructor for class com.interactivemesh.jfx.importer.FilePath
-
-
A FilePath object represents the paths of a referenced file - by the string as read from the imported 3D model file and - by the corresponding absolute Uniform Resource Locator (URL) object.
-
-
FxmlImportOption - Enum in com.interactivemesh.jfx.importer.fxml
-
-
Import options for the JavaFX FXML model importer.
-
-
FxmlModelImporter - Class in com.interactivemesh.jfx.importer.fxml
-
-

A JavaFX model importer for 3D FXML files.

-
-
FxmlModelImporter() - Constructor for class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Creates a model importer for JavaFX 3D FXML files.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-3.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-3.html deleted file mode 100644 index 9d29ba0f..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-3.html +++ /dev/null @@ -1,515 +0,0 @@ - - - - - -G-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

G

-
-
getAbsolutePath() - Method in class com.interactivemesh.jfx.importer.FilePath
-
-
Gets the absolute path of a referenced file as a Uniform Resource Locator (URL) object.
-
-
getAltitude() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.GeographicLocation
-
-
Gets the altitude value in meters.
-
-
getAltitudeMode() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.GeographicLocation
-
-
Gets the mode of the altitude value.
-
-
getAsset() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the asset attributes of the imported COLLADA root element.
-
-
getAuthor() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.Contributor
-
-
Gets the name of the author.
-
-
getAuthorEmail() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.Contributor
-
-
Gets the email address of the author.
-
-
getAuthoringTool() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.Contributor
-
-
Gets the name of the authoring tool.
-
-
getAuthorWebsite() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.Contributor
-
-
Gets the URL of the author's website.
-
-
getCenterOfRotation() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the center of rotation.
-
-
getColladaFilePaths() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the paths of included COLLADA files which are used for external referencing.
-
-
getComments() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.Contributor
-
-
Gets the comments of the contributor.
-
-
getComponents() - Method in class com.interactivemesh.jfx.importer.x3d.X3dHead
-
-
Gets the list which contains explicitly declared additional components.
-
-
getContributors() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the contributors of the COLLADA file.
-
-
getCopyright() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.Contributor
-
-
Gets the copyright information.
-
-
getCreaseAngle() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the crease angle for normals generation measured in degrees.
-
-
getCreaseAngle() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the crease angle for normals generation measured in degrees.
-
-
getCreaseAngle() - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Gets the crease angle for normals generation measured in degrees.
-
-
getCreaseAngle() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets the crease angle for normals generation measured in degrees.
-
-
getCreaseAngle() - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Gets the crease angle for normals generation measured in degrees.
-
-
getCreaseAngle() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets the crease angle for normals generation measured in degrees.
-
-
getCreaseAngle() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the crease angle for normals generation measured in degrees.
-
-
getCreatedDate() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the date and time when the COLADA file was created (in an ISO 8601 format).
-
-
getFarClip() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the far clipping plane distance.
-
-
getFieldOfView() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the field of view value.
-
-
getGeographicLocation() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the geographic location information of the COLLADA file.
-
-
getHead() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the X3dHead object of the imported X3D file.
-
-
getImageFilePaths() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the map which contains the FilePath objects for all imported texture images.
-
-
getImageFilePaths() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the map which contains the FilePath objects for all imported texture images.
-
-
getImageFilePaths() - Method in interface com.interactivemesh.jfx.importer.ModelImporter
-
-
Gets the map which contains the FilePath objects for all imported texture images.
-
-
getImageFilePaths() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets the map which contains the FilePath objects for all imported texture images.
-
-
getImageFilePaths() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets the map which contains the FilePath objects for all imported texture images.
-
-
getImageFilePaths() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the map which contains the FilePath objects for all imported texture images.
-
-
getImport() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the array of Nodes from the imported file.
-
-
getImport() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the root Node from the imported file.
-
-
getImport() - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Gets the imported 3D data.
-
-
getImport() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets the array of MeshViews from the imported file.
-
-
getImport() - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Gets the TriangleMesh from the imported file.
-
-
getImport() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets the array of Nodes from the imported file.
-
-
getImport() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the array of Nodes from the imported file.
-
-
getImportedPath() - Method in class com.interactivemesh.jfx.importer.FilePath
-
-
Gets the path string of a referenced file as read from the imported 3D model file.
-
-
getIncludedFxmlFilePaths() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the map which contains the FilePath objects for all included root nodes.
-
-
getInlinedX3DFilePaths() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the map which contains the FilePath objects for all imported inlined X3D files.
-
-
getKeywords() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets a list of words used as search criteria.
-
-
getLatitude() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.GeographicLocation
-
-
Gets the latitude value in degrees.
-
-
getLayerOrder() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the rendering order of the Layer nodes.
-
-
getLongitude() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.GeographicLocation
-
-
Gets the longitude value in degrees.
-
-
getMedadata() - Method in class com.interactivemesh.jfx.importer.x3d.X3dHead
-
-
Gets the list which contains metadata of the X3D file.
-
-
getModifiedDate() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets date and time when the COLADA file was last modified (in an ISO 8601 format).
-
-
getName() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the name.
-
-
getNamedMaterials() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the map which contains all named and used PhongMaterial objects - from the imported file.
-
-
getNamedMaterials() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the map which contains all named and used PhongMaterial objects - from the imported file.
-
-
getNamedMaterials() - Method in interface com.interactivemesh.jfx.importer.ModelImporter
-
-
Gets the map which contains all named and used PhongMaterial objects - from the imported file.
-
-
getNamedMaterials() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets the map which contains all named and used PhongMaterial objects - from the imported file.
-
-
getNamedMaterials() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets the map which contains all named and used PhongMaterial objects - from the imported file.
-
-
getNamedMaterials() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the map which contains all named and used PhongMaterial objects - from the imported file.
-
-
getNamedMeshViews() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets the map which contains all named (id property) MeshViews from the imported file.
-
-
getNamedNodes() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the map which contains all named (id property) Nodes from the imported file.
-
-
getNamedNodes() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the map which contains all named (id property) Nodes from the imported file.
-
-
getNamedNodes() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets the map which contains all named (id property) Nodes from the imported file.
-
-
getNamedNodes() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the map which contains all named (id property) Nodes from the imported file.
-
-
getNearClip() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the near clipping plane distance.
-
-
getOptions() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets a copy of the import options enum set.
-
-
getOptions() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets a copy of the import options enum set.
-
-
getOptions() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets a copy of the import options enum set.
-
-
getOptions() - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Gets a copy of the import options enum set.
-
-
getOptions() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets a copy of the import options enum set.
-
-
getOptions() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets a copy of the import options enum set.
-
-
getProfile() - Method in class com.interactivemesh.jfx.importer.x3d.X3dHead
-
-
Gets the profile declaration specifying the set of components and their support levels.
-
-
getResourceBasePath() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the path where files associated with the imported 3D model file are located.
-
-
getResourceBasePath() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the path where files associated with the imported 3D model file are located.
-
-
getResourceBasePath() - Method in interface com.interactivemesh.jfx.importer.ModelImporter
-
-
Gets the path where files associated with the imported 3D model file are located.
-
-
getResourceBasePath() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets the path where files associated with the imported 3D model file are located.
-
-
getResourceBasePath() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets the path where files associated with the imported 3D model file are located.
-
-
getResourceBasePath() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the path where files associated with the imported 3D model file are located.
-
-
getResourceBaseUrl() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the URL where files associated with the imported 3D model file are located.
-
-
getResourceBaseUrl() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the URL where files associated with the imported 3D model file are located.
-
-
getResourceBaseUrl() - Method in interface com.interactivemesh.jfx.importer.ModelImporter
-
-
Gets the URL where files associated with the imported 3D model file are located.
-
-
getResourceBaseUrl() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Gets the URL where files associated with the imported 3D model file are located.
-
-
getResourceBaseUrl() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Gets the URL where files associated with the imported 3D model file are located.
-
-
getResourceBaseUrl() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the URL where files associated with the imported 3D model file are located.
-
-
getRevision() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the revision information of the COLLADA file.
-
-
getSolidName() - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Gets the solid name from the imported ASCII file or - the header from the imported binary file.
-
-
getSourceData() - Method in class com.interactivemesh.jfx.importer.col.ColAsset.Contributor
-
-
Gets a URI reference to the source data
-
-
getSubject() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets a description of the topical subject of the COLLADA file.
-
-
getTitle() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the title information of the COLLADA file.
-
-
getTransform() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the affine transform.
-
-
getUnitMeter() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the real-world meters of one distance unit as a floating-point number.
-
-
getUnitName() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the name of the distance unit used in the COLLADA file.
-
-
getUnits() - Method in class com.interactivemesh.jfx.importer.x3d.X3dHead
-
-
Gets the map which contains altered initial base units.
-
-
getUpAxis() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the coordinate system of the geometric data.
-
-
getVersion() - Method in class com.interactivemesh.jfx.importer.col.ColAsset
-
-
Gets the version number of the COLLADA file.
-
-
getVersion() - Method in class com.interactivemesh.jfx.importer.x3d.X3dHead
-
-
Gets the version number of the X3D standard being supported.
-
-
getViewpoints() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Gets the viewpoints of the imported file.
-
-
getViewpoints() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Gets the viewpoints of the imported file.
-
-
getViewpoints() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Gets the viewpoints of the imported file.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-4.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-4.html deleted file mode 100644 index 4a954626..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-4.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - -I-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

I

-
-
Importer - Interface in com.interactivemesh.jfx.importer
-
-
The Importer interface specifies the core import capabilities of the - JavaFX 3D importers.
-
-
ImportException - Exception in com.interactivemesh.jfx.importer
-
-
An ImportException is thrown if the importer encounters a problem - reading or parsing the specified file.
-
-
ImportException(String) - Constructor for exception com.interactivemesh.jfx.importer.ImportException
-
-
Creates a new ImportException with the specified detail message.
-
-
ImportException(String, Throwable) - Constructor for exception com.interactivemesh.jfx.importer.ImportException
-
-
Creates a new ImportException with the specified detail message and cause.
-
-
isPerspective() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the state whether the projection mode is perspective (default) or parallel.
-
-
isVerticalFieldOfView() - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Gets the state whether the field of view is measured vertically (default) or horizontally.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-5.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-5.html deleted file mode 100644 index 49f61c3b..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-5.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - -M-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

M

-
-
ModelImporter - Interface in com.interactivemesh.jfx.importer
-
-
The ModelImporter interface specifies the core import capabilities of the - JavaFX 3D model importers.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-6.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-6.html deleted file mode 100644 index 8539b830..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-6.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - -O-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

O

-
-
ObjImportOption - Enum in com.interactivemesh.jfx.importer.obj
-
-
Import options for the JavaFX OBJ model importer.
-
-
ObjModelImporter - Class in com.interactivemesh.jfx.importer.obj
-
-

A JavaFX importer for OBJ files.

-
-
ObjModelImporter() - Constructor for class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Creates an OBJ model importer.
-
-
onFileImported() - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Method is invoked upon completion of import.
-
-
onFileImported() - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Method is invoked upon completion of import.
-
-
onFileImported() - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Method is invoked upon completion of import.
-
-
onFileImported() - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Method is invoked upon completion of import.
-
-
onFileImported() - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Method is invoked upon completion of import.
-
-
onFileImported() - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Method is invoked upon completion of import.
-
-
onFileImported() - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Method is invoked upon completion of import.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-7.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-7.html deleted file mode 100644 index 080ee9ee..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-7.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - -R-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

R

-
-
read(File) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Imports a 3D model file passed as a File object.
-
-
read(String) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Imports a 3D model file with the passed file path.
-
-
read(URL) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Imports a 3D model file from the passed location.
-
-
read(File) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Imports a 3D model file passed as a File object.
-
-
read(String) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Imports a 3D model file with the passed file path.
-
-
read(URL) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Imports a 3D model file from the passed location.
-
-
read(File) - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Imports a 3D model file passed as a File object.
-
-
read(String) - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Imports a 3D model file with the passed file path.
-
-
read(URL) - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Imports a 3D model file from the passed location.
-
-
read(File) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Imports a 3D model file passed as a File object.
-
-
read(String) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Imports a 3D model file with the passed file path.
-
-
read(URL) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Imports a 3D model file from the passed location.
-
-
read(File) - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Imports a 3D model file passed as a File object.
-
-
read(String) - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Imports a 3D model file with the passed file path.
-
-
read(URL) - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Imports a 3D model file from the passed location.
-
-
read(File) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Imports a 3D model file passed as a File object.
-
-
read(String) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Imports a 3D model file with the passed file path.
-
-
read(URL) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Imports a 3D model file from the passed location.
-
-
read(File) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Imports a 3D model file passed as a File object.
-
-
read(String) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Imports a 3D model file with the passed file path.
-
-
read(URL) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Imports a 3D model file from the passed location.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-8.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-8.html deleted file mode 100644 index 5e72eb6e..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-8.html +++ /dev/null @@ -1,296 +0,0 @@ - - - - - -S-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

S

-
-
setCenterOfRotation(Point3D) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Set the center of rotation.
-
-
setCreaseAngle(double) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Sets the crease angle for normals generation measured in degrees.
-
-
setCreaseAngle(double) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Sets the crease angle for normals generation measured in degrees.
-
-
setCreaseAngle(double) - Method in interface com.interactivemesh.jfx.importer.Importer
-
-
Sets the crease angle for normals generation measured in degrees.
-
-
setCreaseAngle(double) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Sets the crease angle for normals generation measured in degrees.
-
-
setCreaseAngle(double) - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Sets the crease angle for normals generation measured in degrees.
-
-
setCreaseAngle(double) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Sets the crease angle for normals generation measured in degrees.
-
-
setCreaseAngle(double) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Sets the crease angle for normals generation measured in degrees.
-
-
setFarClip(double) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Sets the far clipping plane distance.
-
-
setFieldOfView(double) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Sets the field of view value.
-
-
setName(String) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Sets the name.
-
-
setNearClip(double) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Sets the near clipping plane distance.
-
-
setOptions(ColImportOption...) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Sets the import options.
-
-
setOptions(EnumSet<ColImportOption>) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Sets the import options.
-
-
setOptions(FxmlImportOption...) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Sets the import options.
-
-
setOptions(EnumSet<FxmlImportOption>) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Sets the import options.
-
-
setOptions(ObjImportOption...) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Sets the import options.
-
-
setOptions(EnumSet<ObjImportOption>) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Sets the import options.
-
-
setOptions(StlImportOption...) - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Sets the import options.
-
-
setOptions(EnumSet<StlImportOption>) - Method in class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Sets the import options.
-
-
setOptions(TdsImportOption...) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Sets the import options.
-
-
setOptions(EnumSet<TdsImportOption>) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Sets the import options.
-
-
setOptions(X3dImportOption...) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Sets the import options.
-
-
setOptions(EnumSet<X3dImportOption>) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Sets the import options.
-
-
setPerspectiveProjection(boolean) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Sets the projection mode.
-
-
setResourceBasePath(String) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Sets the path where files associated with the imported 3D model file are located.
-
-
setResourceBasePath(String) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Sets the path where files associated with the imported 3D model file are located.
-
-
setResourceBasePath(String) - Method in interface com.interactivemesh.jfx.importer.ModelImporter
-
-
Sets the path where files associated with the imported 3D model file are located.
-
-
setResourceBasePath(String) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Sets the path where files associated with the imported 3D model file are located.
-
-
setResourceBasePath(String) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Sets the path where files associated with the imported 3D model file are located.
-
-
setResourceBasePath(String) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Sets the path where files associated with the imported 3D model file are located.
-
-
setResourceBaseUrl(URL) - Method in class com.interactivemesh.jfx.importer.col.ColModelImporter
-
-
Sets the URL where files associated with the imported 3D model file are located.
-
-
setResourceBaseUrl(URL) - Method in class com.interactivemesh.jfx.importer.fxml.FxmlModelImporter
-
-
Sets the URL where files associated with the imported 3D model file are located.
-
-
setResourceBaseUrl(URL) - Method in interface com.interactivemesh.jfx.importer.ModelImporter
-
-
Sets the URL where files associated with the imported 3D model file are located.
-
-
setResourceBaseUrl(URL) - Method in class com.interactivemesh.jfx.importer.obj.ObjModelImporter
-
-
Sets the URL where files associated with the imported 3D model file are located.
-
-
setResourceBaseUrl(URL) - Method in class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Sets the URL where files associated with the imported 3D model file are located.
-
-
setResourceBaseUrl(URL) - Method in class com.interactivemesh.jfx.importer.x3d.X3dModelImporter
-
-
Sets the URL where files associated with the imported 3D model file are located.
-
-
setTransform(Affine) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Sets the affine transform.
-
-
setVerticalFieldOfView(boolean) - Method in class com.interactivemesh.jfx.importer.Viewpoint
-
-
Sets the state whether the field of view is measured vertically or horizontally.
-
-
StlImportOption - Enum in com.interactivemesh.jfx.importer.stl
-
-
Import options for the JavaFX STL mesh importer.
-
-
StlMeshImporter - Class in com.interactivemesh.jfx.importer.stl
-
-

A JavaFX importer for ASCII and binary STL files.

-
-
StlMeshImporter() - Constructor for class com.interactivemesh.jfx.importer.stl.StlMeshImporter
-
-
Creates a STL mesh importer.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-9.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-9.html deleted file mode 100644 index 7461d8f3..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index-files/index-9.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -T-Index (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
C F G I M O R S T V X  - - -

T

-
-
TdsImportOption - Enum in com.interactivemesh.jfx.importer.tds
-
-
Import options for the JavaFX 3ds model importer.
-
-
TdsModelImporter - Class in com.interactivemesh.jfx.importer.tds
-
-

A JavaFX importer for 3ds files.

-
-
TdsModelImporter() - Constructor for class com.interactivemesh.jfx.importer.tds.TdsModelImporter
-
-
Creates a 3ds model importer.
-
-
-C F G I M O R S T V X 
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index.html deleted file mode 100644 index dc3aad20..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/index.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -JavaFX 3D Model Importers - - - - - - - - - -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<h2>Frame Alert</h2> -<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> - - - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-frame.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-frame.html deleted file mode 100644 index 54e9892f..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-frame.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - -Overview List (JavaFX 3D Model Importers) - - - - - -

JavaFX 3D Model Importers

-
All Classes
-
-

Packages

- -
-

 

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-summary.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-summary.html deleted file mode 100644 index 2e039b0f..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-summary.html +++ /dev/null @@ -1,392 +0,0 @@ - - - - - -Overview (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

JavaFX™ 3D Model Importers

API Specifications

- Early Access -

-
-
-
-

- JavaFX 8 importers for 3D model files.

-
-

See: Description

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Packages 
PackageDescription
com.interactivemesh.jfx.importer -
- Common classes for JavaFX 3D model importers.
-
com.interactivemesh.jfx.importer.col -
- ColModelImporterJFX 0.6 - Importer for COLLADA™ 1.4.1 & 1.5.0 files.
-
com.interactivemesh.jfx.importer.fxml -
- FxmlModelImporterJFX 0.5 - Importer for 3D FXML files.
-
com.interactivemesh.jfx.importer.obj -
- ObjModelImporterJFX 0.8 - Importer for OBJ files.
-
com.interactivemesh.jfx.importer.stl -
- StlMeshImporterJFX 0.7 - Importer for STL files.
-
com.interactivemesh.jfx.importer.tds -
- 3dsModelImporterJFX 0.7 - Importer for 3ds files.
-
com.interactivemesh.jfx.importer.x3d -
- X3dModelImporterJFX 0.4 - Importer for X3D™ files.
-
-
-
- - -

- JavaFX 8 importers for 3D model files. -

-
- - - - - - - - - - - - - - - -
- 3D format - - Files - - 3D model importer - - Archive - - Release -
- 3ds
- COLLADA 1.4.1 & 1.5.0
- FXML 8
- OBJ
- STL
- X3D 3.3 -
- *.3ds
- *.dae *.zae
- *.fxml
- *.obj
- *.stl
- *.x3d *.x3dz -
- 3dsModelImporterJFX
- ColModelImporterJFX
- FxmlModelImporterJFX
- ObjModelImporterJFX
- StlModelImporterJFX
- X3dModelImporterJFX -
- jim3dsModelImporterJFX.jar
- jimColModelImporterJFX.jar
- jimFxmlModelImporterJFX.jar
- jimObjModelImporterJFX.jar
- jimStlModelImporterJFX.jar
- jimX3dModelImporterJFX.jar -
- 0.7
- 0.6
- 0.5
- 0.8
- 0.7
- 0.4 -
-
-

System requirements

-

- JRE 8 - release candidate build b128, February 1, 2014. (http://jdk8.java.net) -

-

JavaFX 8 restrictions/issues -

-

-

    -
  • Rendering of double-sided geometry with culling property set to CullFace.NONE - might fail due to not flipped normals (RT-30623).
  • -
  • Transparency/opacity support is still under development (RT-28874, RT-34356).
  • -
- See https://javafx-jira.kenai.com -

- -

Model importers restrictions/issues

-

-

    -
  • Converting normals to smoothing groups supports only a single group per face but not multiple groups per face. - See javafx.scene.shape.TriangleMesh.getFaceSmoothingGroups() for more details.
  • -
  • Smoothing groups are generated correctly only if the normals are non-redundant indexed.
  • -
  • Transparency is not active, see above.
  • -
-

- -

Mapping imported coordinate sytem onto JavaFX 3D coordinate sytem

-

- The imported geometric data will be converted to the JavaFX 3D coordinate sytem: - upward axis -Y, right axis +X, and inward axis +Z. - For instance, the Y-up right-handed coordinate system will be mapped as follows: +Y -> -Y, +X -> +X, +Z -> -Z. -

-

- Correspondingly, all imported transforms will be adapted so that the converted coordinates - will be rotated, scaled, and translated correctly. This is also valid for cameras and lights. -

- - - -

Supported image formats for PhongMaterial maps

-

- Type javafx.scene.image.Image -

    -
  • 'bmp', 'gif', 'jpeg', 'png'

    -

    JavaFX image loader (default)

  • -
-

-

- Type javafx.scene.image.WritableImage -

    -
  • 'bmp', 'gif', 'jpeg', 'png'

    - Java Image I/O API, import option MAP_WRITABLEIMAGE

  • -
  • 'tga'

    - data type 2 - true-color images, 24/32 bit, uncompressed; InteractiveMesh implementation

  • -
  • 'tif'

    - Requires installed Java Advanced Imaging (JAI) or the cross-platform packages "jai_codec.jar" and "jai_core.jar" on the classpath

    -

    - JAI 1.3.1 downloads: http://download.java.net/media/jai/builds/release/1_1_3/
    - JAI 1.3.1 cross-platform packages: jai-1_1_3-lib.zip -

    -
  • -
-

- -

Date -

-

2014/02/09 -

-

Copyright (C) 2013-2014 August Lammersdorf, InteractiveMesh e.K.. All rights reserved.

-

- InteractiveMesh e.K.
- August Lammersdorf
- Hauptstraße 28d
- 85737 Ismaning
- Germany / Munich Area
- District court Munich HRA 89887
- www.InteractiveMesh.com/org -

- -

License Agreement

- -

- By installing, copying, or otherwise using the Software, you agree to be bound - by the terms of this Agreement. If you do not agree to the terms of this - Agreement, do not install or use the Software. -

-

- The copyright holder grants to you a non-exclusive, perpetual, irrevocable, - and worldwide right to use the Software. It is provided to you free of charge - for academic, commercial, and personal use. -

-

- You may not remove any copyright, license, or other proprietary notice - from the Software. -

-

- No parts of the Software may be reproduced in part or in whole. You may not - reverse engineer, decompile, or disassemble the Software or prepare - derivative works of it. -

-

- THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EIHTER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR - CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS - FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING - THE APPROPRIATENESS OF USING THE SOFTWARE AND ASSUME ANY RISKS ASSOCIATED - WITH YOUR EXERCISE OF PERMISSIONS UNDER THIS LICENSE. -

-

- IN NO EVENT AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, - UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL - THE COPYRIGHT HOLDER BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER - ARISING AS A RESULT OF THIS LICENSE OR OUT THE USE OR INABILITY TO USE - THE SOFTWARE, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY - OF SUCH DAMAGES. -

- - -

Trademarks
-

- COLLADA is a trademark of Sony Computer Entertainment, Inc.
- Java and JavaFX are trademarks or registered trademarks of Oracle and/or its affiliates in the United States and other countries.
- X3D is a registered trademark of Web3D Consortium, Inc. in the United States and other countries.
- All other trademarks mentioned herein are the property of their respective owners. -

-
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-tree.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-tree.html deleted file mode 100644 index 1afb6d34..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/overview-tree.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - -Class Hierarchy (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Hierarchy For All Packages

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/package-list b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/package-list deleted file mode 100644 index c289aed8..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/package-list +++ /dev/null @@ -1,7 +0,0 @@ -com.interactivemesh.jfx.importer -com.interactivemesh.jfx.importer.col -com.interactivemesh.jfx.importer.fxml -com.interactivemesh.jfx.importer.obj -com.interactivemesh.jfx.importer.stl -com.interactivemesh.jfx.importer.tds -com.interactivemesh.jfx.importer.x3d diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/script.js b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/script.js deleted file mode 100644 index c3a1cae4..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/script.js +++ /dev/null @@ -1,30 +0,0 @@ -function show(type) -{ - count = 0; - for (var key in methods) { - var row = document.getElementById(key); - if ((methods[key] & type) != 0) { - row.style.display = ''; - row.className = (count++ % 2) ? rowColor : altColor; - } - else - row.style.display = 'none'; - } - updateTabs(type); -} - -function updateTabs(type) -{ - for (var value in tabs) { - var sNode = document.getElementById(tabs[value][0]); - var spanNode = sNode.firstChild; - if (value == type) { - sNode.className = activeTableTab; - spanNode.innerHTML = tabs[value][1]; - } - else { - sNode.className = tableTab; - spanNode.innerHTML = "" + tabs[value][1] + ""; - } - } -} diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/serialized-form.html b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/serialized-form.html deleted file mode 100644 index cbeef1ad..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/serialized-form.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - -Serialized Form (JavaFX 3D Model Importers) - - - - - - - - -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -
-

Serialized Form

-
-
- -
- -
- - - - - - - -
JavaFX 3D Model Importers
-
- - -

Copyright (C) 2013-2014 InteractiveMesh e.K.

- - diff --git a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/stylesheet-im.css b/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/stylesheet-im.css deleted file mode 100644 index 809dab0d..00000000 --- a/libs/JFX3DModelImporters_EA_2014-02-09/apidoc/stylesheet-im.css +++ /dev/null @@ -1,574 +0,0 @@ -/* Derived from 'stylesheet.css' in jdk-8-ea-docs-b124-all-17_jan_2014.zip */ - -/* Javadoc style sheet */ -/* -Overall document style -*/ - -body { - background-color:#ffffff; - color:#353833; - font-family:Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; -} -a:link, a:visited { - text-decoration:none; - color:#4A6782; -} -a:hover, a:focus { - text-decoration:none; - color:#bb7a2a; -} -a:active { - text-decoration:none; - color:#4A6782; -} -a[name] { - color:#353833; -} -a[name]:hover { - text-decoration:none; - color:#353833; -} -pre { - font-family:monospace; - font-size:14px; -} -h1 { - font-size:20px; -} -h2 { - font-size:18px; -} -h3 { - font-size:16px; - font-style:italic; -} -h4 { - font-size:13px; -} -h5 { - font-size:12px; -} -h6 { - font-size:11px; -} -ul { - list-style-type:disc; -} -code, tt { - font-family:monospace; - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; -} -dt code { - font-family:monospace; - font-size:14px; - padding-top:4px; -} -table tr td dt code { - font-family:monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; -} -sup { - font-size:8px; -} -/* -Document title and Copyright styles -*/ -.clear { - clear:both; - height:0px; - overflow:hidden; -} -.aboutLanguage { - float:right; - padding:0px 21px; - font-size:11px; - z-index:200; - margin-top:-9px; -} -.legalCopy { - margin-left:.5em; -} -.bar a, .bar a:link, .bar a:visited, .bar a:active { - color:#FFFFFF; - text-decoration:none; -} -.bar a:hover, .bar a:focus { - color:#bb7a2a; -} -.tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; -} -/* -Navigation bar styles -*/ -.bar { - background-color:#4D7A97; - color:#FFFFFF; - padding:.8em .5em .4em .8em; - height:auto;/*height:1.8em;*/ - font-size:11px; - margin:0; -} -.topNav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.bottomNav { - margin-top:10px; - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.subNav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; -} -.subNav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; -} -ul.navList, ul.subNavList { - float:left; - margin:0 25px 0 0; - padding:0; -} -ul.navList li{ - list-style:none; - float:left; - padding: 5px 6px; - text-transform:uppercase; -} -ul.subNavList li{ - list-style:none; - float:left; -} -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; -} -.topNav a:hover, .bottomNav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; -} -.navBarCell1Rev { - background-color:#F8981D; - color:#253441; - margin: auto 5px; -} -.skipNav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; -} -/* -Page header and footer styles -*/ -.header, .footer { - clear:both; - margin:0 20px; - padding:5px 0 0 0; -} -.indexHeader { - margin:10px; - position:relative; -} -.indexHeader span{ - margin-right:15px; -} -.indexHeader h1 { - font-size:13px; -} -.title { - color:#2c4557; - margin:10px 0; -} -.subTitle { - margin:5px 0 0 0; -} -.header ul { - margin:0 0 15px 0; - padding:0; -} -.footer ul { - margin:20px 0 5px 0; -} -.header ul li, .footer ul li { - list-style:none; - font-size:13px; -} -/* -Heading styles -*/ -div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList ul.blockList li.blockList h3 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList li.blockList h3 { - padding:0; - margin:15px 0; -} -ul.blockList li.blockList h2 { - padding:0px 0 20px 0; -} -/* -Page layout container styles -*/ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { - clear:both; - padding:10px 20px; - position:relative; -} -.indexContainer { - margin:10px; - position:relative; - font-size:12px; -} -.indexContainer h2 { - font-size:13px; - padding:0 0 3px 0; -} -.indexContainer ul { - margin:0; - padding:0; -} -.indexContainer ul li { - list-style:none; - padding-top:2px; -} -.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; -} -.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { - margin:5px 0 10px 0px; - font-size:14px; - font-family:monospace; -} -.serializedFormContainer dl.nameValue dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; -} -.serializedFormContainer dl.nameValue dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; -} -/* -List styles -*/ -ul.horizontal li { - display:inline; - font-size:0.9em; -} -ul.inheritance { - margin:0; - padding:0; -} -ul.inheritance li { - display:inline; - list-style:none; -} -ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; -} -ul.blockList, ul.blockListLast { - margin:10px 0 10px 0; - padding:0; -} -ul.blockList li.blockList, ul.blockListLast li.blockList { - list-style:none; - margin-bottom:15px; - line-height:1.4; -} -ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { - padding:0px 20px 5px 10px; - border:1px solid #ededed; - background-color:#f8f8f8; -} -ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { - margin-left:0; - padding-left:0; - padding-bottom:15px; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { - list-style:none; - border-bottom:none; - padding-bottom:0; -} -table tr td dl, table tr td dl dt, table tr td dl dd { - margin-top:0; - margin-bottom:1px; -} -/* -Table styles -*/ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { - width:100%; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; -} -.overviewSummary, .memberSummary { - padding:0px; -} -.overviewSummary caption, .memberSummary caption, .typeSummary caption, -.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0px; - padding-top:10px; - padding-left:1px; - margin:0px; - white-space:pre; -} -.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, -.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, -.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, -.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, -.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, -.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, -.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, -.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { - color:#FFFFFF; -} -.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, -.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; - border: none; - height:16px; -} -.memberSummary caption span.activeTableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#F8981D; - height:16px; -} -.memberSummary caption span.tableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#4D7A97; - height:16px; -} -.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { - padding-top:0px; - padding-left:0px; - padding-right:0px; - background-image:none; - float:none; - display:inline; -} -.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, -.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { - display:none; - width:5px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .activeTableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .tableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - background-color:#4D7A97; - float:left; - -} -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td { - text-align:left; - padding:0px 0px 12px 10px; - width:100%; -} -th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, -td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ - vertical-align:top; - padding-right:0px; - padding-top:8px; - padding-bottom:3px; -} -th.colFirst, th.colLast, th.colOne, .constantsSummary th { - background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; -} -td.colFirst, th.colFirst { - white-space:nowrap; - font-size:13px; -} -td.colLast, th.colLast { - font-size:13px; -} -td.colOne, th.colOne { - font-size:13px; -} -.overviewSummary td.colFirst, .overviewSummary th.colFirst, -.overviewSummary td.colOne, .overviewSummary th.colOne, -.memberSummary td.colFirst, .memberSummary th.colFirst, -.memberSummary td.colOne, .memberSummary th.colOne, -.typeSummary td.colFirst{ - width:25%; - vertical-align:top; -} -td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { - font-weight:bold; -} -.tableSubHeadingColor { - background-color:#EEEEFF; -} -.altColor { - background-color:#FFFFFF; -} -.rowColor { - background-color:#EEEEEF; -} -/* -Content styles -*/ -.description pre { - margin-top:0; -} -.deprecatedContent { - margin:0; - padding:10px 0; -} -.docSummary { - padding:0; -} - -ul.blockList ul.blockList ul.blockList li.blockList h3 { - font-style:normal; -} - -div.block { - font-size:14px; - font-family:Arial, Helvetica, sans-serif; -} - -td.colLast div { - padding-top:0px; -} - - -td.colLast a { - padding-bottom:3px; -} -/* -Formatting effect styles -*/ -.sourceLineNo { - color:green; - padding:0 30px 0 0; -} -h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; -} -.block { - display:block; - margin:3px 10px 2px 0px; - color:#474747; -} -.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, -.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, -.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { - font-weight:bold; -} -.deprecationComment, .emphasizedPhrase, .interfaceName { - font-style:italic; -} - -div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { - font-style:normal; -} - -div.contentContainer ul.blockList li.blockList h2{ - padding-bottom:0px; -} diff --git a/src/main/java/seng302/visualiser/controllers/RaceViewController.java b/src/main/java/seng302/visualiser/controllers/RaceViewController.java index 1ae872d0..24107453 100644 --- a/src/main/java/seng302/visualiser/controllers/RaceViewController.java +++ b/src/main/java/seng302/visualiser/controllers/RaceViewController.java @@ -1,6 +1,13 @@ package seng302.visualiser.controllers; import com.jfoenix.controls.JFXButton; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Timer; +import java.util.TimerTask; +import java.util.concurrent.TimeUnit; import javafx.animation.Timeline; import javafx.application.Platform; import javafx.beans.property.ReadOnlyBooleanProperty; @@ -17,8 +24,17 @@ import javafx.scene.chart.NumberAxis; import javafx.scene.chart.XYChart; import javafx.scene.chart.XYChart.Data; import javafx.scene.chart.XYChart.Series; -import javafx.scene.control.*; -import javafx.scene.layout.*; +import javafx.scene.control.Button; +import javafx.scene.control.CheckBox; +import javafx.scene.control.ComboBox; +import javafx.scene.control.Label; +import javafx.scene.control.Slider; +import javafx.scene.control.TextField; +import javafx.scene.layout.AnchorPane; +import javafx.scene.layout.GridPane; +import javafx.scene.layout.Pane; +import javafx.scene.layout.StackPane; +import javafx.scene.layout.VBox; import javafx.scene.paint.Color; import javafx.scene.paint.Paint; import javafx.scene.shape.Line; @@ -40,10 +56,6 @@ import seng302.visualiser.fxObjects.ChatHistory; import seng302.visualiser.fxObjects.assets_2D.BoatObject; import seng302.visualiser.fxObjects.assets_2D.WindArrow; -import java.io.IOException; -import java.util.*; -import java.util.concurrent.TimeUnit; - /** * Controller class that manages the display of a race */ @@ -54,7 +66,7 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel @FXML private Pane basePane; @FXML - private Button chatSend; + private JFXButton chatSend; @FXML private Pane chatHistoryHolder; @FXML diff --git a/src/main/java/seng302/visualiser/controllers/ViewManager.java b/src/main/java/seng302/visualiser/controllers/ViewManager.java index e9deb035..3d366d22 100644 --- a/src/main/java/seng302/visualiser/controllers/ViewManager.java +++ b/src/main/java/seng302/visualiser/controllers/ViewManager.java @@ -2,18 +2,17 @@ package seng302.visualiser.controllers; import com.jfoenix.controls.JFXDecorator; import com.jfoenix.controls.JFXDialog; +import java.io.IOException; +import java.util.HashMap; import javafx.application.Platform; import javafx.collections.ObservableList; import javafx.fxml.FXMLLoader; -import javafx.geometry.Rectangle2D; import javafx.scene.Node; import javafx.scene.Parent; import javafx.scene.Scene; -import javafx.scene.control.Label; import javafx.scene.image.Image; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; -import javafx.stage.Screen; import javafx.stage.Stage; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -23,9 +22,6 @@ import seng302.utilities.Sounds; import seng302.visualiser.GameClient; import seng302.visualiser.controllers.dialogs.BoatCustomizeController; -import java.io.IOException; -import java.util.HashMap; - public class ViewManager { private static ViewManager instance; @@ -71,7 +67,7 @@ public class ViewManager { decorator.setCustomMaximize(true); decorator.applyCss(); decorator.getStylesheets() - .add(getClass().getResource("/css/master.css").toExternalForm()); + .add(getClass().getResource("/css/Master.css").toExternalForm()); this.decorator = decorator; gameClient = new GameClient(decorator); @@ -192,7 +188,7 @@ public class ViewManager { decorator.setCustomMaximize(true); decorator.applyCss(); decorator.getStylesheets() - .add(getClass().getResource("/css/master.css").toExternalForm()); + .add(getClass().getResource("/css/Master.css").toExternalForm()); Scene scene = new Scene(decorator); // set key press event to catch key stoke diff --git a/src/main/java/seng302/visualiser/fxObjects/ChatHistory.java b/src/main/java/seng302/visualiser/fxObjects/ChatHistory.java index 93f5a58b..932b6da1 100644 --- a/src/main/java/seng302/visualiser/fxObjects/ChatHistory.java +++ b/src/main/java/seng302/visualiser/fxObjects/ChatHistory.java @@ -4,8 +4,6 @@ import java.util.Arrays; import javafx.collections.ListChangeListener; import javafx.scene.Node; import javafx.scene.control.ScrollPane; -import javafx.scene.layout.Background; -import javafx.scene.paint.Color; import javafx.scene.paint.Paint; import javafx.scene.text.Text; import javafx.scene.text.TextFlow; @@ -29,7 +27,7 @@ public class ChatHistory extends ScrollPane { this.lookup(".scroll-pane").setStyle("-fx-background: rgba(255, 255, 255, 0.1); -fx-background-color: rgba(255, 255, 255, 0.1);"); this.textFlow.setStyle( - "-fx-background: rgba(255, 255, 255, 0.1); -fx-background-color: rgba(255, 255, 255, 0.1);" + "-fx-background: rgba(255, 255, 255, 0.1); -fx-background-color: rgba(255, 255, 255, 0.1); -fx-padding: 10px" ); //This makes the window auto scroll. textFlow.getChildren().addListener((ListChangeListener) c -> diff --git a/src/main/resources/css/LobbyView.css b/src/main/resources/css/LobbyView.css index 5325c8ea..22871381 100644 --- a/src/main/resources/css/LobbyView.css +++ b/src/main/resources/css/LobbyView.css @@ -25,6 +25,7 @@ -fx-background-color: -fx-pp-light-text-color; /* inverted */ -fx-text-fill: -fx-pp-theme-color; /* inverted */ -fx-font-size: 18px; + -fx-pref-height: 65px; } #customizeButton:hover, #leaveLobbyButton:hover, #beginRaceButton:hover { diff --git a/src/main/resources/css/master.css b/src/main/resources/css/Master.css similarity index 93% rename from src/main/resources/css/master.css rename to src/main/resources/css/Master.css index 85f8da0b..81b106cc 100644 --- a/src/main/resources/css/master.css +++ b/src/main/resources/css/Master.css @@ -15,9 +15,9 @@ -fx-pp-dropshadow-dark: dropshadow(gaussian, rgba(0, 0, 0, 0.3), 10.0, 0.2, 5, 6); } -GridPane .jfx-button { - -fx-min-height: 65px; /* because we changed the font, we now need to set mini height for all buttons */ -} +/*GridPane .jfx-button {*/ +/*-fx-min-height: 65px; !* because we changed the font, we now need to set mini height for all buttons *!*/ +/*}*/ .jfx-button { -fx-cursor: hand; diff --git a/src/main/resources/css/RaceView.css b/src/main/resources/css/RaceView.css new file mode 100644 index 00000000..6763ea7a --- /dev/null +++ b/src/main/resources/css/RaceView.css @@ -0,0 +1,37 @@ +#timerGrid{ + -fx-background-color: rgba(255, 255, 255, 0.6); +} + +#timerLabel{ + -fx-font-size: 21px; + -fx-font-family: "Baloo"; +} + +#raceInfoArea{ + -fx-background-color: rgba(255, 255, 255, 0.6); +} + +#chatGridPane { + -fx-background-color: rgba(255, 255, 255, 0.6); +} + +#chatHistoryHolder { + +} + +#chatSend { + -fx-background-color: -fx-pp-front-color; + -fx-text-fill: -fx-pp-theme-color; + -fx-font-size: 13px; + -fx-pref-height: 35px; +} + +#chatSend:hover { + -fx-font-size: 15px; +} + +#chatInput { + -jfx-focus-color: -fx-pp-light-theme-color; + -jfx-unfocus-color: -fx-pp-dark-text-color; + -fx-background-color: transparent; +} \ No newline at end of file diff --git a/src/main/resources/css/ServerListView.css b/src/main/resources/css/ServerListView.css index 03669988..3bf15eb8 100644 --- a/src/main/resources/css/ServerListView.css +++ b/src/main/resources/css/ServerListView.css @@ -29,6 +29,7 @@ #hostButton { -fx-background-color: -fx-pp-theme-color; -fx-font-size: 20px; + -fx-pref-height: 65px; -fx-text-fill: -fx-pp-light-text-color; } @@ -41,6 +42,7 @@ -fx-background-color: -fx-pp-light-text-color; /* inverted */ -fx-text-fill: -fx-pp-theme-color; /* inverted */ -fx-font-size: 20px; + -fx-pref-height: 65px; } #connectButton:hover { diff --git a/src/main/resources/css/raceView.css b/src/main/resources/css/raceView.css deleted file mode 100644 index 1c137bf2..00000000 --- a/src/main/resources/css/raceView.css +++ /dev/null @@ -1,16 +0,0 @@ -#timerGrid{ - -fx-background-color: rgba(255, 255, 255, 0.6); -} - -#timerLabel{ - -fx-font-size: 21px; - -fx-font-family: "Baloo"; -} - -#chatArea{ - -fx-background-color: rgba(255, 255, 255, 0.6); -} - -#raceInfoArea{ - -fx-background-color: rgba(255, 255, 255, 0.6); -} \ No newline at end of file diff --git a/src/main/resources/views/LobbyView.fxml b/src/main/resources/views/LobbyView.fxml index fc089eb9..81f3f1f9 100644 --- a/src/main/resources/views/LobbyView.fxml +++ b/src/main/resources/views/LobbyView.fxml @@ -1,13 +1,17 @@ - - - - - - - - + + + + + + + + + + + + @@ -92,7 +96,7 @@ - + diff --git a/src/main/resources/views/RaceView.fxml b/src/main/resources/views/RaceView.fxml index b18890fc..2b564da1 100644 --- a/src/main/resources/views/RaceView.fxml +++ b/src/main/resources/views/RaceView.fxml @@ -1,10 +1,10 @@ + + - - @@ -14,28 +14,38 @@ - - + - + - - - + + + - - - + + + - - + + @@ -74,36 +84,50 @@ - + - + + - - + + - - - - - - - - - - - -