|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MessageShell
Defines the limits of a broadcast.
| Method Summary | |
|---|---|
MessageShell |
clone()
Override this method to return a copy of this MessageShell. |
float |
getBitRate()
Gets the data transmission speed, in kilobits per second. |
Vector3d[] |
getBoundingBox(SpeckPosition orientation)
Works out an axis-aligned bounding box for this message shell. |
int |
getChannelID()
Gets an identifier for the channel used by this shell. |
boolean |
hit(Speck sender,
SpeckPosition senderOrientation,
Speck target,
SpeckPosition targetOrientation)
Checks to see if the sender can reach the target. |
| Methods inherited from interface com.ryanm.config.Configurable |
|---|
getConfigurator |
| Method Detail |
|---|
boolean hit(Speck sender,
SpeckPosition senderOrientation,
Speck target,
SpeckPosition targetOrientation)
sender - The sending specksenderOrientation - The position of the sending speck at the time of
transmissiontarget - The prospective receiving specktargetOrientation - The position of the target speck at the time of
transmission
Vector3d[] getBoundingBox(SpeckPosition orientation)
orientation - The orientation of the sending speck at the time of
transmission
float getBitRate()
int getChannelID()
MessageShell clone()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||