Inheritance diagram for com.mak.vrlj.object.Emitter:
Collaboration diagram for com.mak.vrlj.object.Emitter:Public Member Functions | |
| Emitter (EmbeddedIdentifier id) | |
| Create a simulation object. More... | |
| String | getClassName () |
| EventId | getEventId () |
| void | setEventId (EventId eventId) |
| EmitterFunc | getEmitterFunction () |
| void | setEmitterFunction (EmitterFunc emitterFunction) |
| int | getEmitterName () |
| void | setEmitterName (int emitterName) |
| int | hashCode () |
| boolean | equals (Object obj) |
| String | toString () |
Public Member Functions inherited from com.mak.vrlj.object.EmbeddedSystem | |
| EmbeddedSystem (EmbeddedIdentifier id) | |
| EmbeddedIdentifier | getGlobalObjectDesignator () |
| GlobalObjectDesignator | getHostGlobalIdentifier () |
| short | getEmbeddedId () |
| Vector3f | getRelativePosition () |
| void | setRelativePosition (Vector3f relPos) |
| EntityIdentifier | getHostEntityIdentifier () |
| void | setHostEntityIdentifier (EntityIdentifier hostEntityIdentifier) |
| int | hashCode () |
| boolean | equals (Object obj) |
| String | toString () |
Static Public Member Functions | |
| static void | addListener (ExerciseConnection exConn, ObjectListener< EmbeddedIdentifier, Emitter > listener) |
| static void | removeListener (ExerciseConnection exConn, ObjectListener< EmbeddedIdentifier, Emitter > listener) |
Static Public Attributes | |
| static final String | NAME = "Emitter" |
| Simulation object class name. More... | |
Private Attributes | |
| EventId | myEventId = new EventId(0, 0, 0) |
| EmitterFunc | myEmitterFunction = EmitterFunc.Other |
| int | myEmitterName = 0 |
|
inline |
Create a simulation object.
| id | unique name for this simulation object. |
Referenced by com.mak.vrlj.object.Emitter.equals().
|
inlinestatic |
References com.mak.vrlj.object.Emitter.NAME.
|
inline |
|
inlinevirtual |
Implements com.mak.vrlj.object.EmbeddedSystem.
References com.mak.vrlj.object.Emitter.NAME.
|
inline |
References com.mak.vrlj.object.Emitter.myEmitterFunction.
|
inline |
References com.mak.vrlj.object.Emitter.myEmitterName.
|
inline |
References com.mak.vrlj.object.Emitter.myEventId.
|
inline |
|
inlinestatic |
References com.mak.vrlj.object.Emitter.NAME.
|
inline |
| emitterFunction | the emitterFunction to set |
References com.mak.vrlj.object.Emitter.myEmitterFunction.
|
inline |
| emitterName | the emitterName to set |
References com.mak.vrlj.object.Emitter.myEmitterName.
|
inline |
| eventId | the eventId to set |
References com.mak.vrlj.object.Emitter.myEventId.
|
inline |
|
private |
|
private |
|
static |
Simulation object class name.
Referenced by com.mak.vrlj.object.Emitter.addListener(), com.mak.vrlj.object.BeamIdentifier.BeamIdentifier(), com.mak.vrlj.object.Emitter.getClassName(), com.mak.vrlj.object.ReflectedEmitterMap.ReflectedEmitterMap(), com.mak.vrlj.object.Emitter.removeListener(), and com.mak.vrlj.example.f18.VehicleSim.toggleEmitter().