|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.ctdp.rfdynhud.gamedata._VehicleScoringInfoCapsule
public abstract class _VehicleScoringInfoCapsule
Constructor Summary | |
---|---|
protected |
_VehicleScoringInfoCapsule()
|
Method Summary | |
---|---|
abstract boolean |
equals(java.lang.Object o)
|
abstract float |
getBestLapTime()
|
abstract float |
getBestSector1()
|
abstract float |
getBestSector2()
|
abstract byte[] |
getBuffer()
|
abstract float |
getCurrentSector1()
|
abstract float |
getCurrentSector2()
|
abstract java.lang.String |
getDriverName()
|
abstract FinishStatus |
getFinishStatus()
|
abstract float |
getLapDistance()
|
abstract int |
getLapsBehindLeader()
|
abstract int |
getLapsBehindNextInFront()
|
abstract short |
getLapsCompleted()
|
abstract float |
getLapStartTime()
|
abstract float |
getLastLapTime()
|
abstract float |
getLastSector1()
|
abstract float |
getLastSector2()
|
abstract void |
getLocalAcceleration(TelemVect3 localAccel)
acceleration (meters/sec^2) in local vehicle coordinates |
abstract void |
getLocalRotation(TelemVect3 localRot)
rotation (radians/sec) in local vehicle coordinates |
abstract void |
getLocalRotationalAcceleration(TelemVect3 localRotAccel)
rotational acceleration (radians/sec^2) in local vehicle coordinates |
abstract void |
getLocalVelocity(TelemVect3 localVel)
velocity (meters/sec) in local vehicle coordinates |
abstract short |
getNumOutstandingPenalties()
|
abstract short |
getNumPitstopsMade()
|
abstract void |
getOrientationX(TelemVect3 oriX)
top row of orientation matrix (also converts local vehicle vectors into world X using dot product) |
abstract void |
getOrientationY(TelemVect3 oriY)
mid row of orientation matrix (also converts local vehicle vectors into world Y using dot product) |
abstract void |
getOrientationZ(TelemVect3 oriZ)
bot row of orientation matrix (also converts local vehicle vectors into world Z using dot product) |
protected abstract java.lang.String |
getOriginalName()
|
abstract float |
getPathLateral()
|
abstract short |
getPlace()
|
abstract float |
getScalarVelocity()
|
abstract byte |
getSector()
|
abstract float |
getTimeBehindLeader()
|
abstract float |
getTimeBehindNextInFront()
|
abstract float |
getTrackEdge()
|
abstract java.lang.String |
getVehicleClass()
|
abstract VehicleControl |
getVehicleControl()
|
abstract java.lang.String |
getVehicleName()
|
abstract void |
getWorldPosition(TelemVect3 position)
world position in meters |
abstract float |
getWorldPositionX()
|
abstract float |
getWorldPositionY()
|
abstract float |
getWorldPositionZ()
|
abstract int |
hashCode()
|
abstract boolean |
isInPits()
between pit entrance and pit exit (not always accurate for remote vehicles) |
abstract boolean |
isPlayer()
|
abstract void |
loadFromStream(java.io.InputStream in)
|
protected abstract int |
postfixDriverName(java.lang.String postfix,
int pos)
|
protected abstract java.lang.Integer |
refreshID(boolean storeOriginalName)
|
protected abstract void |
resetHash()
|
protected abstract void |
setDriverName(java.lang.String drivername)
|
abstract void |
writeToStream(java.io.OutputStream out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected _VehicleScoringInfoCapsule()
Method Detail |
---|
protected abstract java.lang.String getOriginalName()
protected abstract void resetHash()
public abstract byte[] getBuffer()
protected abstract java.lang.Integer refreshID(boolean storeOriginalName)
public abstract int hashCode()
hashCode
in class java.lang.Object
public abstract boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public abstract void loadFromStream(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public abstract void writeToStream(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
protected abstract void setDriverName(java.lang.String drivername)
protected abstract int postfixDriverName(java.lang.String postfix, int pos)
public abstract java.lang.String getDriverName()
public abstract java.lang.String getVehicleName()
public abstract short getLapsCompleted()
public abstract byte getSector()
public abstract FinishStatus getFinishStatus()
public abstract float getLapDistance()
public abstract float getPathLateral()
public abstract float getTrackEdge()
public abstract float getBestSector1()
public abstract float getBestSector2()
public abstract float getBestLapTime()
public abstract float getLastSector1()
public abstract float getLastSector2()
public abstract float getLastLapTime()
public abstract float getCurrentSector1()
public abstract float getCurrentSector2()
public abstract short getNumPitstopsMade()
public abstract short getNumOutstandingPenalties()
public abstract boolean isPlayer()
public abstract VehicleControl getVehicleControl()
public abstract boolean isInPits()
public abstract short getPlace()
public abstract java.lang.String getVehicleClass()
public abstract float getTimeBehindNextInFront()
public abstract int getLapsBehindNextInFront()
public abstract float getTimeBehindLeader()
public abstract int getLapsBehindLeader()
public abstract float getLapStartTime()
public abstract void getWorldPosition(TelemVect3 position)
position
- output bufferpublic abstract float getWorldPositionX()
public abstract float getWorldPositionY()
public abstract float getWorldPositionZ()
public abstract void getLocalVelocity(TelemVect3 localVel)
localVel
- output bufferpublic abstract float getScalarVelocity()
public abstract void getLocalAcceleration(TelemVect3 localAccel)
localAccel
- output bufferpublic abstract void getOrientationX(TelemVect3 oriX)
oriX
- output bufferpublic abstract void getOrientationY(TelemVect3 oriY)
oriY
- output bufferpublic abstract void getOrientationZ(TelemVect3 oriZ)
oriZ
- output bufferpublic abstract void getLocalRotation(TelemVect3 localRot)
localRot
- output bufferpublic abstract void getLocalRotationalAcceleration(TelemVect3 localRotAccel)
localRotAccel
- output buffer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |