next.getFootstepOrder().add(footstepOrder); next.getFlag().add(flag); return next;
((IDLSequence.Integer) seq).add(val.asInt());
((IDLSequence.Integer) seq).add(val.asInt());
objectMessage.getYoVariableIndex().add((short) index);
public static VisibilityMapMessage convertToVisibilityMapMessage(int mapId, VisibilityMap visibilityMap) { VisibilityMapMessage message = new VisibilityMapMessage(); if (visibilityMap == null) return message; for (Connection connection : visibilityMap.getConnections()) { ConnectionPoint3D sourcePoint = connection.getSourcePoint(); ConnectionPoint3D targetPoint = connection.getTargetPoint(); message.getSourcePoints().add().set(sourcePoint); message.getTargetPoints().add().set(targetPoint); message.getSourceRegionIds().add(sourcePoint.getRegionId()); message.getTargetRegionIds().add(targetPoint.getRegionId()); } message.setMapId(mapId); return message; }
public static BoundingBoxesPacket nextBoundingBoxesPacket(Random random) { BoundingBoxesPacket next = new BoundingBoxesPacket(); int boxesToGenerate = random.nextInt(20); for (int i = 0; i < boxesToGenerate; i++) { next.getLabels().add().append(Integer.toHexString(random.nextInt())); next.getBoundingBoxesXCoordinates().add(RandomNumbers.nextInt(random, -1000, 1000)); next.getBoundingBoxesYCoordinates().add(RandomNumbers.nextInt(random, -1000, 1000)); next.getBoundingBoxesWidths().add(RandomNumbers.nextInt(random, 0, 1000)); next.getBoundingBoxesHeights().add(RandomNumbers.nextInt(random, 0, 1000)); } return next; }
public void set(Integer other) { resetQuick(); for(int i = 0; i < other.size(); i++) { add(other.get(i)); } }
public static SnapFootstepPacket createSnapFootstepPacket(List<FootstepDataMessage> data, int[] footstepOrder, byte[] flag) { SnapFootstepPacket message = new SnapFootstepPacket(); MessageTools.copyData(data, message.getFootstepData()); message.getFootstepOrder().add(footstepOrder); message.getFlag().add(flag); return message; }