Class OpenJSCadLogo
java.lang.Object
X3dForAdvancedModeling.ToolConversions.OpenJSCadLogo
public class OpenJSCadLogo
extends java.lang.Object
OpenJSCAD logo model demonstrating programmatic scripting for solid modeling in Javascript with user-editable parametric models, Web-based editing and STL/X3D export.
Related links: OpenJSCadLogo.java source, OpenJSCadLogo catalog page, X3D Resources, X3D Scene Authoring Hints, and X3D Tooltips.
meta tags | Document Metadata |
title | OpenJSCadLogo.x3d |
description | OpenJSCAD logo model demonstrating programmatic scripting for solid modeling in Javascript with user-editable parametric models, Web-based editing and STL/X3D export. |
creator | Rene K. Mueller |
translator | Don Brutzman |
created | 1 January 2013 |
translated | 4 September 2017 |
modified | 20 October 2019 |
reference | https://openjscad.org |
reference | http://joostn.github.io/OpenJsCad |
reference | OpenJSCadConversionIssues.txt |
TODO | UNIT statement conversion confirmation (seems insuffient) and viewpoints needed |
Image | OpenJSCadLogoHomePage.png |
Image | OpenJSCadLogo_view3dscene.png |
reference | https://en.wikibooks.org/wiki/OpenJSCAD_Quick_Reference |
reference | https://en.wikibooks.org/wiki/OpenJSCAD_User_Guide |
reference | https://github.com/jscad/OpenJSCAD.org/blob/master/examples/logo.jscad |
reference | https://twitter.com/Web3DConsortium/status/905961498798735360 |
reference | OpenSCAD Programmers Solid 3D CAD Modeller http://www.openscad.org |
accessRights | Copyright (c) 2013 - 2017 |
identifier | https://x3dgraphics.com/examples/X3dForAdvancedModeling/ToolConversions/OpenJSCadLogo.x3d |
generator | X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit |
license | MIT License https://opensource.org/licenses/MIT |
This program uses the
X3D Java Scene Access Interface Library (X3DJSAIL).
It has been produced using the
X3dToJava.xslt
stylesheet to create Java source code from an .x3d
model.
-
Constructor Summary
Constructors Constructor Description OpenJSCadLogo()
Default constructor to create this object. -
Method Summary
Modifier and Type Method Description org.web3d.x3d.jsail.Core.X3DObject
getX3dModel()
Provide a shallow copy of the X3D model.void
initialize()
Create and initialize the X3D model for this object.static void
main(java.lang.String[] args)
Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.
-
Constructor Details
-
OpenJSCadLogo
public OpenJSCadLogo()Default constructor to create this object.
-
-
Method Details
-
initialize
public final void initialize()Create and initialize the X3D model for this object. -
getX3dModel
public org.web3d.x3d.jsail.Core.X3DObject getX3dModel()Provide a shallow copy of the X3D model.- Returns:
- OpenJSCadLogo model
- See Also:
- X3DObject
-
main
public static void main(java.lang.String[] args)Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.- Parameters:
args
- array of input parameters, provided as arguments- See Also:
- X3DObject.handleArguments(args), X3DObject.validationReport(), CommandLine, CommandLine.USAGE, ConfigurationProperties
-