Jeospace API

Uses of Class
org.jeospace.designation.ReferenceFrame

Packages that use ReferenceFrame
org.jeospace.designation Contains classes for identifying simulation objects. 
org.jeospace.physics Contains classes supporting physics based simulations. 
org.jeospace.physics.orbit Contains interfaces and classes supporting physics based orbital mechanics. 
org.jeospace.simulation Contains classes to configure, manage and control the simulation/visulation environment. 
org.jeospace.x3d Contains classes that implement utility functions related to x3d capabilities and wrapper classes to encapsulate x3d nodes. 
 

Uses of ReferenceFrame in org.jeospace.designation
 

Subclasses of ReferenceFrame in org.jeospace.designation
 class PlatformReferenceFrame
          Class used to identify the platform frame of reference.
 class RootReferenceFrame
          Class used to identify the root frame of reference.
 class SystemReferenceFrame
          Class used to identify the system frame of reference.
 

Uses of ReferenceFrame in org.jeospace.physics
 

Methods in org.jeospace.physics that return ReferenceFrame
 ReferenceFrame KineticBody.getReferenceFrame()
          Return the identifier of the object's reference frame.
 

Uses of ReferenceFrame in org.jeospace.physics.orbit
 

Methods in org.jeospace.physics.orbit that return ReferenceFrame
 ReferenceFrame CelestialBody.getReferenceFrame()
          Return the identifier of the object's reference frame.
 ReferenceFrame BaseSatellite.getReferenceFrame()
          Return the identifier of the satellite's orbital reference frame.
 ReferenceFrame Moon.getReferenceFrame()
          Return the identifier of the reference frame in which this world orbits.
 ReferenceFrame SolarWorld.getReferenceFrame()
          Return the identifier of the reference frame in which this world orbits.
 ReferenceFrame BaseWorld.getReferenceFrame()
          Return the identifier of the reference frame in which this world orbits.
 

Methods in org.jeospace.physics.orbit with parameters of type ReferenceFrame
static Satellite SatelliteFactory.create(Identification ident, ReferenceFrame refFrame, OrbitalElements elements)
          The factory method
 

Constructors in org.jeospace.physics.orbit with parameters of type ReferenceFrame
BaseSatellite(Identification ident, ReferenceFrame refFrame, OrbitalElements elements)
          Construct a Satellite instance
BaseWorld(Identification ident, ReferenceFrame refFrame, Ellipsoid ellipsoid, Mass mass, OrbitalElements elements)
          Construct a World instance
 

Uses of ReferenceFrame in org.jeospace.simulation
 

Methods in org.jeospace.simulation that return ReferenceFrame
 ReferenceFrame X3DNavManager.getActiveReferenceFrame()
          Return the current active navigation reference frame
 ReferenceFrame Unmarshal.getReferenceFrame(org.w3c.dom.Element rf_element)
          Return the ReferenceFrame object that cooresponds to the argument
 ReferenceFrame NavManager.getActiveReferenceFrame()
          Return the current active navigation reference frame
 

Methods in org.jeospace.simulation with parameters of type ReferenceFrame
 SimNode SimNodeRegistry.getNode(ReferenceFrame refFrame)
          Return the SimNode that cooresponds to the argument.
 SystemNode SimNodeRegistry.getSystemNode(ReferenceFrame refFrame)
          Return the SystemNode that cooresponds to the argument.
 org.w3c.dom.Element Marshal.createViewpoint(java.lang.String name, ReferenceFrame refFrame, Polar position, Attitude attitude)
          Create and return a viewpoint Element at a fixed position and orientation
 org.w3c.dom.Element Marshal.createViewpoint(java.lang.String name, ReferenceFrame refFrame, SimNode home, SimNode target, Length distance, Attitude attitude)
          Create and return a viewpoint Element at a fixed orientation with a position that shadows a target orbital object as viewed from a separate orbital object
 org.w3c.dom.Element Marshal.createViewpoint(java.lang.String name, ReferenceFrame refFrame, Polar position, SimNode home, SimNode target)
          Create and return a viewpoint Element at a fixed position with an orientation that tracks a target orbital object
 org.w3c.dom.Element Marshal.createInlineSystemComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, Length scale, org.w3c.dom.Element[] urlList)
          Create and return a system component Element
 org.w3c.dom.Element Marshal.createEllipticPathSystemComponent(java.lang.String name, ReferenceFrame refFrame, OrbitalElements oe, java.awt.Color color)
          Create and return an elliptic path component Element (a type of system component)
 org.w3c.dom.Element Marshal.createSphereSystemComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, boolean sensor, Length scale, java.awt.Color color)
          Create and return a sphere component Element (a type of system component)
 org.w3c.dom.Element Marshal.createInlinePlatformComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, java.lang.String platformName, Length scale, org.w3c.dom.Element[] urlList)
          Create and return a platform component Element
 org.w3c.dom.Element Marshal.createSpherePlatformComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, boolean sensor, Length scale, java.awt.Color color)
          Create and return a platform component Element
 org.w3c.dom.Element Marshal.createCoveragePlatformComponent(java.lang.String name, ReferenceFrame refFrame, java.awt.Color color)
          Create and return a platform component Element
 org.w3c.dom.Element Marshal.createReferenceFrame(ReferenceFrame refFrame)
          Create and return an Element cooresponding to the argument ReferenceFrame object
 

Uses of ReferenceFrame in org.jeospace.x3d
 

Methods in org.jeospace.x3d with parameters of type ReferenceFrame
 void PlatformStructure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Add the argument node to the specified ReferenceFrame of the PlatformStructure
 void PlatformStructure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Add the argument nodes to the specified ReferenceFrame of the PlatformStructure
 void PlatformStructure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Remove the argument node from the specified ReferenceFrame of the Structure
 void PlatformStructure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Remove the argument nodes from the specified ReferenceFrame of the Structure
 void SystemStructure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Add the argument node to the specified ReferenceFrame of the SystemStructure
 void SystemStructure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Add the argument nodes to the specified ReferenceFrame of the SystemStructure
 void SystemStructure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Remove the argument node from the specified ReferenceFrame of the SystemStructure
 void SystemStructure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Remove the argument node from the specified ReferenceFrame of the SystemStructure
 Transform SystemStructure.getTransform(ReferenceFrame refFrame)
          Return the Transform that corresponds to the argument ReferenceFrame
 void RootStructure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Add the argument node to the specified ReferenceFrame of the RootStructure
 void RootStructure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Add the argument nodes to the specified ReferenceFrame of the RootStructure
 void RootStructure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Remove the argument node from the specified ReferenceFrame of the RootStructure
 void RootStructure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Remove the argument node from the specified ReferenceFrame of the RootStructure
 Transform RootStructure.getTransform(ReferenceFrame refFrame)
          Return the Transform that corresponds to the argument ReferenceFrame
 void Structure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Add the argument node to the specified ReferenceFrame of the Structure
 void Structure.add(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Add the argument nodes to the specified ReferenceFrame of the Structure
 void Structure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode node)
          Remove the argument node from the specified ReferenceFrame of the Structure
 void Structure.remove(ReferenceFrame refFrame, org.web3d.x3d.sai.X3DNode[] node)
          Remove the argument nodes from the specified ReferenceFrame of the Structure
 

Constructors in org.jeospace.x3d with parameters of type ReferenceFrame
PlatformStructure(org.web3d.x3d.sai.X3DScene scene, ReferenceFrame refFrame)
          Constructor
RootStructure(org.web3d.x3d.sai.X3DScene scene, ReferenceFrame refFrame)
          Constructor
 


Jeospace API

Copyright © 2006 - jeospace.org