Class Web3dTimeline

java.lang.Object
Basic.Web3dOutreach.Web3dTimeline

public class Web3dTimeline extends Object

Time line of X3D history with a viewpoint for each milestone. Use PgDown and PgUp to look through each viewpoint. Clicking (selecting) text for any milestone binds that viewpoint, then returns to prior milestone when unclicked (deselected).

Related links: Web3dTimeline.java source, Web3dTimeline catalog page, X3D Resources, X3D Scene Authoring Hints, and X3D Tooltips.

Scene Meta Information
meta tags   Document Metadata
title Web3dTimeline.x3d
info Presenters can edit events under TimelineEventsGroup.
description Time line of X3D history with a viewpoint for each milestone. Use PgDown and PgUp to look through each viewpoint. Clicking (selecting) text for any milestone binds that viewpoint, then returns to prior milestone when unclicked (deselected).
creator Don Brutzman, Anita Havele, Johannes Behr, Byounghyun Yoo
TODO BS Contact BitManagement Bug Report, problem with .x3dv encoding http://www.bitmanagement.de/en/contact
created 28 July 2008
modified 20 October 2019
Image Web3dTimelineEntryView.png
Image Web3dTimelinePanorama.png
info Point paper by Anita Havele and Don Brutzman
reference Declarative3dTimelineSceneUseCaseHaveleBrutzman.pdf
reference Declarative3dTimelineSceneUseCaseHaveleBrutzman.doc
reference http://events.declarative3d.org/Dec3D2012
info Corresponding X3DOM translation by Nils Michaelis of Fraunhofer
reference http://examples.x3dom.org/x3dTimeLine
reference http://examples.x3dom.org/x3dTimeLine/timeline.js
reference http://examples.x3dom.org/x3dTimeLine/timeline.css
reference http://examples.x3dom.org/x3dTimeLine/timestamps.txt
TODO side by side scene and information page, as adjacent frames in HTML parent
TODO better images
TODO hidden attribute
TODO confirm dates and events
identifier https://www.web3d.org/x3d/content/examples/Basic/Web3dOutreach/Web3dTimeline.x3d
generator X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit
license ../license.html
 

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
    Default constructor to create this object.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.web3d.x3d.jsail.Core.X3D
    Provide a shallow copy of the X3D model.
    void
    Create and initialize the X3D model for this object.
    static void
    main​(String[] args)
    Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Web3dTimeline

      public Web3dTimeline()
      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.X3D getX3dModel()
      Provide a shallow copy of the X3D model.
      Returns:
      Web3dTimeline model
      See Also:
      X3D
    • main

      public static void main(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:
      X3D.handleArguments(args), X3D.validationReport(), CommandLine, CommandLine.USAGE, ConfigurationProperties