public SensorReading(Study study, Subject subject, Session session, Trial trial, long recordnum, TrackerInterface.Record rec) { this.study = study; this.subject = subject; this.session = session; this.trial = trial; this.time = rec.time[0]; sensors = new Sensor[32]; for (int i = 0; i < sensors.Length; i++) { sensors[i] = new Sensor(); sensors[i].active = rec.active[i]; sensors[i].x = rec.x[i]; sensors[i].y = rec.y[i]; sensors[i].z = rec.z[i]; sensors[i].pitch = rec.pitch[i]; sensors[i].yaw = rec.yaw[i]; sensors[i].roll = rec.roll[i]; sensors[i].time = rec.time[i]; if (this.time == 0) { time = rec.time[i]; } sensors[i].quality = rec.quality[i]; sensors[i].button = rec.button[i]; } }
public SensorReading(long recordnum, TrackerInterface.Record rec) { sensors = new Sensor[32]; for ( int i = 0; i < sensors.Length;i++ ) { sensors[i] = new Sensor(); sensors[i].active = rec.active[i]; sensors[i].x = rec.x[i]; sensors[i].y = rec.y[i]; sensors[i].z = rec.z[i]; sensors[i].pitch = rec.pitch[i]; sensors[i].yaw = rec.yaw[i]; sensors[i].roll = rec.roll[i]; sensors[i].time = rec.time[i]; if (this.time == 0) { time = rec.time[i]; } sensors[i].quality = rec.quality[i]; sensors[i].button = rec.button[i]; } }