public void FillFromNetworkBuffer(ref Byte[] buffer, int i) { int offset = 2100 + i * 12; valid = NetworkReaderHelper.ReadUint32(ref buffer, offset); normalized_x = NetworkReaderHelper.ReadFloat(ref buffer, offset + 4); normalized_y = NetworkReaderHelper.ReadFloat(ref buffer, offset + 8); }
public void FillFromNetworkBuffer(ref Byte[] buffer) { int offset = 2080; exposure = NetworkReaderHelper.ReadInt32(ref buffer, offset); exposure_time = NetworkReaderHelper.ReadFloat(ref buffer, offset + 4); gain = NetworkReaderHelper.ReadFloat(ref buffer, offset + 8); pitch_angle = NetworkReaderHelper.ReadFloat(ref buffer, offset + 12); pitch_angle_estimate = NetworkReaderHelper.ReadFloat(ref buffer, offset + 16); }
public void FillFromNetworkBuffer(ref Byte[] buffer, int i) { int offset = 2000 + i * 20; tracking = NetworkReaderHelper.ReadUint32(ref buffer, offset); tracking_hue = NetworkReaderHelper.ReadUint32(ref buffer, offset + 4); r = NetworkReaderHelper.ReadFloat(ref buffer, offset + 8); g = NetworkReaderHelper.ReadFloat(ref buffer, offset + 12); b = NetworkReaderHelper.ReadFloat(ref buffer, offset + 16); }
public void FillFromNetworkBuffer(ref Byte[] buffer, int i) { int offset = 808 + i * 48; frame_timestamp = NetworkReaderHelper.ReadInt64(ref buffer, offset); timestamp = NetworkReaderHelper.ReadInt64(ref buffer, offset + 8); u = NetworkReaderHelper.ReadFloat(ref buffer, offset + 16); v = NetworkReaderHelper.ReadFloat(ref buffer, offset + 20); r = NetworkReaderHelper.ReadFloat(ref buffer, offset + 24); projectionx = NetworkReaderHelper.ReadFloat(ref buffer, offset + 28); projectiony = NetworkReaderHelper.ReadFloat(ref buffer, offset + 32); distance = NetworkReaderHelper.ReadFloat(ref buffer, offset + 36); visible = NetworkReaderHelper.ReadByte(ref buffer, offset + 40); r_valid = NetworkReaderHelper.ReadByte(ref buffer, offset + 31); }
public void FillFromNetworkBuffer(ref Byte[] buffer, int i) { int offset = 104 + i * 176; pos = NetworkReaderHelper.ReadFloat4(ref buffer, offset); vel = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 16); accel = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 32); quat = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 48); angvel = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 64); angaccel = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 80); handle_pos = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 96); handle_vel = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 112); handle_accel = NetworkReaderHelper.ReadFloat4(ref buffer, offset + 128); pad.FillFromNetworkBuffer(ref buffer, i); timestamp = NetworkReaderHelper.ReadInt64(ref buffer, offset + 152); temperature = NetworkReaderHelper.ReadFloat(ref buffer, offset + 160); camera_pitch_angle = NetworkReaderHelper.ReadFloat(ref buffer, offset + 164); tracking_flags = NetworkReaderHelper.ReadUint32(ref buffer, offset + 168); }