Public Member Functions | |
CollisionLogHeader () | |
CollisionLogHeader (SimulationTime time) | |
void | createLogHeader (DataOutputStream out) throws IOException |
int | getVersion () |
void | input (DataInputStream in) throws LogFileFormatException, IOException |
boolean | joinCollisionLogHeader (CollisionLogHeader ref) |
void | outPositions (RandomAccessFile file) throws IOException |
void | output (DataOutputStream out) throws IOException |
void | outTimesAndRecalculation (RandomAccessFile file) throws IOException |
boolean | separateCollisionLogHeader (CollisionLogHeader ref, final int changePos) |
Public Attributes | |
int | currentPos_ |
long | endTime_ |
int | headerSize_ |
int | numRecords_ |
ArrayList< Integer > | position_ = new ArrayList<Integer>() |
byte[] | reserved_ |
byte[] | reserved_v1_0_ |
long | startTime_ |
long | timeStep_ |
long | totalTime_ |
byte[] | version_ |
Static Private Attributes | |
static final int | END_TIME_SEEK_POINT |
static final int | FIXED_PART_SIZE = 64 |
static final int | FLOAT_DATA_SIZE = 4 |
static final int | INT_DATA_SIZE = 4 |
static final int | LONG_DATA_SIZE = 8 |
static final int | RESERVED_DATA_SIZE |
static final int | RESERVED_DATA_SIZE_V1_0 |
static final int | TOTAL_TIME_SEEK_POINT |
static final int | VERSION_DATA_SIZE = 4 |
コリジョンログヘッダークラス
Definition at line 1235 of file LogManager.java.
Definition at line 1279 of file LogManager.java.
com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.CollisionLogHeader | ( | SimulationTime | time | ) | [inline] |
Definition at line 1283 of file LogManager.java.
void com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.createLogHeader | ( | DataOutputStream | out | ) | throws IOException [inline] |
Definition at line 1355 of file LogManager.java.
Definition at line 1292 of file LogManager.java.
void com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.input | ( | DataInputStream | in | ) | throws LogFileFormatException, IOException [inline] |
Definition at line 1301 of file LogManager.java.
boolean com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.joinCollisionLogHeader | ( | CollisionLogHeader | ref | ) | [inline] |
Definition at line 1385 of file LogManager.java.
void com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.outPositions | ( | RandomAccessFile | file | ) | throws IOException [inline] |
Definition at line 1378 of file LogManager.java.
void com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.output | ( | DataOutputStream | out | ) | throws IOException [inline] |
Definition at line 1340 of file LogManager.java.
void com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.outTimesAndRecalculation | ( | RandomAccessFile | file | ) | throws IOException [inline] |
Definition at line 1371 of file LogManager.java.
boolean com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.separateCollisionLogHeader | ( | CollisionLogHeader | ref, |
final int | changePos | ||
) | [inline] |
Definition at line 1400 of file LogManager.java.
Definition at line 1249 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.END_TIME_SEEK_POINT [static, private] |
(VERSION_DATA_SIZE + INT_DATA_SIZE + LONG_DATA_SIZE * 2)
Definition at line 1273 of file LogManager.java.
Definition at line 1241 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.FIXED_PART_SIZE = 64 [static, private] |
Definition at line 1256 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.FLOAT_DATA_SIZE = 4 [static, private] |
Definition at line 1255 of file LogManager.java.
Definition at line 1238 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.INT_DATA_SIZE = 4 [static, private] |
Definition at line 1253 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.LONG_DATA_SIZE = 8 [static, private] |
Definition at line 1254 of file LogManager.java.
Definition at line 1250 of file LogManager.java.
ArrayList<Integer> com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.position_ = new ArrayList<Integer>() |
Definition at line 1247 of file LogManager.java.
Definition at line 1243 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.RESERVED_DATA_SIZE [static, private] |
FIXED_PART_SIZE - ( VERSION_DATA_SIZE + INT_DATA_SIZE + LONG_DATA_SIZE * 4 )
Definition at line 1257 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.RESERVED_DATA_SIZE_V1_0 [static, private] |
FIXED_PART_SIZE - ( VERSION_DATA_SIZE + INT_DATA_SIZE * 2 + FLOAT_DATA_SIZE * 3 )
Definition at line 1265 of file LogManager.java.
Definition at line 1244 of file LogManager.java.
Definition at line 1240 of file LogManager.java.
Definition at line 1242 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.TOTAL_TIME_SEEK_POINT [static, private] |
Definition at line 1276 of file LogManager.java.
Definition at line 1239 of file LogManager.java.
Definition at line 1237 of file LogManager.java.
final int com.generalrobotix.ui.view.graph.LogManager.CollisionLogHeader.VERSION_DATA_SIZE = 4 [static, private] |
Definition at line 1252 of file LogManager.java.