VR-Link JAVA API Documentation
 All Classes Namespaces Files Functions Variables Enumerator Pages
List of all members | Public Member Functions | Private Attributes
com.mak.vrlj.object.BeamIdentifier Class Reference
+ Inheritance diagram for com.mak.vrlj.object.BeamIdentifier:
+ Collaboration diagram for com.mak.vrlj.object.BeamIdentifier:

Public Member Functions

 BeamIdentifier (GlobalObjectDesignator hostGod, short emitterNumber, short beamNumber)
 
 BeamIdentifier (String id)
 
GlobalObjectDesignator getHost ()
 
EmbeddedIdentifier getEmitterIdentifier ()
 
short getEmitterNumber ()
 
short getBeamNumber ()
 
- Public Member Functions inherited from com.mak.vrlj.object.GlobalObjectDesignator
 GlobalObjectDesignator (String id)
 Create a GlobalObjectDesignator. More...
 
EntityIdentifier getEntityIdentifier ()
 
void decode (ByteBuffer myMessageBuffer)
 
void encode (ByteBuffer myMessageBuffer)
 
boolean equals (Object obj)
 
int hashCode ()
 
boolean isValid ()
 Validate this identifier. More...
 
String toString ()
 

Private Attributes

final EmbeddedIdentifier myEmitterId
 
final short myBeamNumber
 

Additional Inherited Members

- Protected Attributes inherited from com.mak.vrlj.object.GlobalObjectDesignator
String myGlobalDesignator
 

Constructor & Destructor Documentation

com.mak.vrlj.object.BeamIdentifier.BeamIdentifier ( GlobalObjectDesignator  hostGod,
short  emitterNumber,
short  beamNumber 
)
inline
com.mak.vrlj.object.BeamIdentifier.BeamIdentifier ( String  id)
inline

Member Function Documentation

short com.mak.vrlj.object.BeamIdentifier.getBeamNumber ( )
inline
Returns
the beam number

References com.mak.vrlj.object.BeamIdentifier.myBeamNumber.

EmbeddedIdentifier com.mak.vrlj.object.BeamIdentifier.getEmitterIdentifier ( )
inline
Returns
the emitter identifier

References com.mak.vrlj.object.BeamIdentifier.myEmitterId.

short com.mak.vrlj.object.BeamIdentifier.getEmitterNumber ( )
inline
Returns
the emitter number
GlobalObjectDesignator com.mak.vrlj.object.BeamIdentifier.getHost ( )
inline
Returns
emitter host GlobalObjectDesignator

Member Data Documentation

final short com.mak.vrlj.object.BeamIdentifier.myBeamNumber
private
final EmbeddedIdentifier com.mak.vrlj.object.BeamIdentifier.myEmitterId
private

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)