-
Class Summary
Class |
Description |
FxmlModelImporter |
A JavaFX model importer for 3D FXML files.
|
-
Enum Summary
Enum |
Description |
FxmlImportOption |
Import options for the JavaFX FXML model importer.
|
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
Copyright (C) 2013-2014 InteractiveMesh e.K.