Uses of Class
org.web3d.x3d.jsail.Core.X3D
Package
Description
The X3D Java Scene Access Interface Library (X3DJSAIL) provides a
comprehensive set of strongly typed X3D Java interfaces for
concrete implementation classes.
The Core component supplies the base functionality for the X3D run-time system, including the abstract base node type, field types, the event model, and routing.
-
Uses of X3D in org.web3d.x3d.jsail
Modifier and TypeMethodDescriptionX3DConcreteElement.findAncestorX3D()
Find object reference to ancestor X3D element, if this node or statement is part of an X3D object.static X3D
BlenderLauncher.importModel
(String path, String fileName) TODO: Use blender to import model to X3Dstatic X3D
MeshLabLauncher.importModel
(String fileName) Use meshLab to import model to X3D.static X3D
MeshLabLauncher.importModel
(String path, String fileName) Use meshLab to import model to X3D.static X3D
TODO finish: Use blender to import STL geometry as X3D modelTODO: Use meshLab to import STL geometry as X3D modelModifier and TypeMethodDescriptionstatic boolean
MeshLabLauncher.exportModelToFile
(X3D modelToExport, String path, String fileName) TODO: Use MeshLab to export geometry to STLstatic String
TODO: Use blender to export geometry to STLstatic boolean
BlenderLauncher.exportSTLtoFile
(X3D modelToExport, String path, String fileName) TODO: Use blender to export geometry to filestatic boolean
MeshLabLauncher.exportSTLtoFile
(X3D modelToExport, String path, String fileName) TODO: Use MeshLab to export geometry to filestatic String
BlenderLauncher.getBlenderAnalytics
(X3D modelOfInterest) TODO: Get Blender metrics for X3D model of interest.static MetadataSet
BlenderLauncher.getBlenderAnalyticsX3dMetadataSet
(X3D modelOfInterest) TODO: Get Blender metrics as MetadataSet object.static String
MeshLabLauncher.getMeshLabAnalytics
(X3D modelOfInterest) TODO: Get MeshLab metrics for X3D model of interest.static MetadataSet
MeshLabLauncher.getMeshLabAnalyticsX3dMetadataSet
(X3D modelOfInterest) TODO: Get MeshLab metrics as MetadataSet object.static void
CommandLine.setLoadedX3dModel
(X3D newX3dModel) Set already-loaded X3D model of interest, useful for initialization and use of CommandLine by other X3D Java programs. -
Uses of X3D in org.web3d.x3d.jsail.Core
Modifier and TypeMethodDescriptionX3D.addComments
(String newComment) Add comment as String to contained commentsList.X3D.addComments
(String[] newComments) Add comments as String[] array to contained commentsList.X3D.addComments
(CommentsBlock newCommentsBlock) Add CommentsBlock to contained commentsList.X3D.clearHead()
Utility method to clear SFNode value of head field.X3D.clearScene()
Utility method to clear SFNode value of Scene field.final X3D
X3D.setCssClass
(String newValue) Accessor method to assign String value to inputOutput SFString field named class.X3D.setCssClass
(SFString newValue) Assign typed object value to SFString cssClass field, similar tosetCssClass(String)
.final X3D
X3D.setCssStyle
(String newValue) Accessor method to assign String value to inputOutput SFString field named style.X3D.setCssStyle
(SFString newValue) Assign typed object value to SFString cssClass field, similar tosetCssStyle(String)
.Accessor method to assign head instance (using a properly typed node) to inputOutput SFNode field head.final X3D
Accessor method to assign String value to inputOutput SFString field named id.Assign typed object value to SFString HtmlID field, similar tosetHtmlID(String)
.X3D.setProfile
(String newValue) Accessor method to assign String enumeration value ("Core" | "Interchange" | "CADInterchange" | "Interactive" | "Immersive" | "MedicalInterchange" | "MPEG4Interactive" | "Full") to inputOutput SFString field named profile.X3D.setProfile
(SFString newValue) Assign typed object value to SFString profile field, similar tosetProfile(String)
.Accessor method to assign Scene instance (using a properly typed node) to inputOutput SFNode field Scene.X3D.setVersion
(String newValue) Accessor method to assign String enumeration value ("3.0" | "3.1" | "3.2" | "3.3" | "4.0") to inputOutput SFString field named version.X3D.setVersion
(SFString newValue) Assign typed object value to SFString version field, similar tosetVersion(String)
.