Class UNIVERSE

Class Summary
Constructor Attributes Constructor Name and Description
 
UNIVERSE(object, universe, earthExtensions, material, geometry)
A Ground Track (Sub-satellite) point to be drawn on the Earth
Method Summary
Method Attributes Method Name and Description
 
Returns the altitude value.
 
Get the AX value.
 
Get the AY value.
 
Get the AZ value.
 
Returns the latitude value.
 
Returns the longitude value.
 
Get the VX value.
 
Get the VY value.
 
Get the VZ value.
 
getX()
Get the X value.
 
getY()
Get the Y value.
 
getZ()
Get the Z value.
<static>  
UNIVERSE.Sensor(name, shape)
<static>  
UNIVERSE.SensorProjectionGeometry(sensorOrigin, groundPoints)
Use this to project a pattern from a single point to a destination set of points var cone = new THREE.Mesh( new Cone(), new THREE.MeshBasicMaterial( { color:Math.random() * 0xff0000 } ) ); cone.phase = Math.floor( Math.random() * 62.83 ); cone.position.set( 20,20,20); cone.doubleSided = true; cone.scale.x = cone.scale.y = cone.scale.z = 10; scene.add( cone );
 
setAltitude(newAltitude)
Sets a new altitude value.
 
setAX(newAX)
Set the AX value.
 
setAY(newAY)
Set the AY value.
 
setAZ(newAZ)
Set the AZ value.
 
setLatitude(newLatitude)
Sets a new latitude value.
 
setLongitude(setLongitude)
Sets a new longitude value.
 
setVX(newVX)
Set the VX value.
 
setVY(newVY)
Set the VY value.
 
setVZ(newVZ)
Set the VZ value.
 
setX(newX)
Set the X value.
 
setY(newY)
Set the Y value.
 
setZ(newZ)
Set the Z value.
Class Detail
UNIVERSE(object, universe, earthExtensions, material, geometry)
A Ground Track (Sub-satellite) point to be drawn on the Earth
Parameters:
{UNIVERSE.SpaceObject} object
- the object to draw a ground tracking point for
{UNIVERSE.Universe} universe
- a Universe instance to draw the ground track point in
{UNIVERSE.EarthExtensions} earthExtensions
- An EarthExtensions instance to draw the ground track point in
{THREE.Material} material
- Material for the ground track point
{THREE.Geometry} geometry
- Geometry for the ground track point
Method Detail
getAltitude()
Returns the altitude value.
Defined in: LLACoordinates.js.

getAX()
Get the AX value.
Defined in: ECEFCoordinates.js.

getAY()
Get the AY value.
Defined in: ECEFCoordinates.js.

getAZ()
Get the AZ value.
Defined in: ECEFCoordinates.js.

getLatitude()
Returns the latitude value.
Defined in: LLACoordinates.js.

getLongitude()
Returns the longitude value.
Defined in: LLACoordinates.js.

getVX()
Get the VX value.
Defined in: ECEFCoordinates.js.

getVY()
Get the VY value.
Defined in: ECEFCoordinates.js.

getVZ()
Get the VZ value.
Defined in: ECEFCoordinates.js.

getX()
Get the X value.
Defined in: ECEFCoordinates.js.

getY()
Get the Y value.
Defined in: ECEFCoordinates.js.

getZ()
Get the Z value.
Defined in: ECEFCoordinates.js.

<static> UNIVERSE.Sensor(name, shape)

Defined in: Sensor.js.
Author: Justin.
Parameters:
name
shape

<static> UNIVERSE.SensorProjectionGeometry(sensorOrigin, groundPoints)
Use this to project a pattern from a single point to a destination set of points var cone = new THREE.Mesh( new Cone(), new THREE.MeshBasicMaterial( { color:Math.random() * 0xff0000 } ) ); cone.phase = Math.floor( Math.random() * 62.83 ); cone.position.set( 20,20,20); cone.doubleSided = true; cone.scale.x = cone.scale.y = cone.scale.z = 10; scene.add( cone );
Defined in: SensorProjectionGeometry.js.
Parameters:
sensorOrigin
groundPoints

setAltitude(newAltitude)
Sets a new altitude value.
Defined in: LLACoordinates.js.
Parameters:
newAltitude

setAX(newAX)
Set the AX value.
Defined in: ECEFCoordinates.js.
Parameters:
newAX

setAY(newAY)
Set the AY value.
Defined in: ECEFCoordinates.js.
Parameters:
newAY

setAZ(newAZ)
Set the AZ value.
Defined in: ECEFCoordinates.js.
Parameters:
newAZ

setLatitude(newLatitude)
Sets a new latitude value.
Defined in: LLACoordinates.js.
Parameters:
newLatitude

setLongitude(setLongitude)
Sets a new longitude value.
Defined in: LLACoordinates.js.
Parameters:
setLongitude

setVX(newVX)
Set the VX value.
Defined in: ECEFCoordinates.js.
Parameters:
newVX

setVY(newVY)
Set the VY value.
Defined in: ECEFCoordinates.js.
Parameters:
newVY

setVZ(newVZ)
Set the VZ value.
Defined in: ECEFCoordinates.js.
Parameters:
newVZ

setX(newX)
Set the X value.
Defined in: ECEFCoordinates.js.
Parameters:
newX

setY(newY)
Set the Y value.
Defined in: ECEFCoordinates.js.
Parameters:
newY

setZ(newZ)
Set the Z value.
Defined in: ECEFCoordinates.js.
Parameters:
newZ

Documentation generated by JsDoc Toolkit 2.4.0 on Wed Jan 16 2013 21:54:23 GMT-0700 (MST)