protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            serializer.WriteHeader <ITimestampedData>(writer, naming);

            serializer.WriteHeader <EyeData>(writer, naming, "Left");
            serializer.WriteHeader <EyeData>(writer, naming, "Right");
        }
Example #2
0
        protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            serializer.WriteHeader <Point2>(writer, naming, nameof(EyeSample.GazePoint2D));
            serializer.WriteHeader <Point3>(writer, naming, nameof(EyeSample.GazePoint3D));
            serializer.WriteHeader <Point3>(writer, naming, nameof(EyeSample.EyePosition3D));

            writer.WriteField(naming.Get(nameof(EyeSample.PupilDiameter)));
        }
Example #3
0
        protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            serializer.WriteHeader <ITimestampedData>(writer, naming);

            writer.WriteField(naming.Get(nameof(EyeMovement.MovementType)));
            writer.WriteField(naming.Get(nameof(EyeMovement.Duration)));

            serializer.WriteHeader <EyeSample>(writer, naming, "Average");
        }
        protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            writer.WriteField(naming.Get(nameof(ValidationPoint.Validation)));
            writer.WriteField(naming.Get(nameof(ValidationPoint.Point)));

            serializer.WriteHeader <Point2>(writer, naming);

            serializer.WriteHeader <EyeValidationPointResult>(writer, naming, nameof(ValidationPointResult.LeftEye));
            serializer.WriteHeader <EyeValidationPointResult>(writer, naming, nameof(ValidationPointResult.RightEye));
        }
Example #5
0
        protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            // Validation,Point,X,Y,<GazeData>
            writer.WriteField(naming.Get(nameof(ValidationPoint.Validation)));
            writer.WriteField(naming.Get(nameof(ValidationPoint.Point)));

            serializer.WriteHeader <Point2>(writer, naming);

            writer.WriteField(naming.Get("RelativeTimestamp"));

            serializer.WriteHeader <GazeData>(writer, naming);
        }
Example #6
0
        protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            writer.WriteField(naming.Get(nameof(ValidationPoint.Validation)));
            writer.WriteField(naming.Get(nameof(ValidationPoint.Point)));

            serializer.WriteHeader <Point2>(writer, naming);

            writer.WriteField(naming.Get(nameof(ValidationPoint.StartTime)));
            writer.WriteField(naming.Get(nameof(ValidationPoint.EndTime)));
        }
Example #7
0
 protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
 {
     serializer.WriteHeader <SingleIntValue>(writer, naming, nameof(CompositeObject.Single));
     serializer.WriteHeader <MultipleValues>(writer, naming, nameof(CompositeObject.Composite));
     writer.WriteField(naming.Get(nameof(CompositeObject.Double)));
 }
Example #8
0
        protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            writer.WriteField(naming.Get(nameof(EyeVelocity.Velocity)));

            serializer.WriteHeader <SingleEyeGazeData>(writer, naming);
        }
Example #9
0
        protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
        {
            writer.WriteField(naming.Get(nameof(EyeData.Validity)));

            serializer.WriteHeader <EyeSample>(writer, naming);
        }
Example #10
0
 protected override void WriteHeader(CsvWriter writer, CsvSerializerContext serializer, CsvHeaderNamingContext naming)
 {
     serializer.WriteHeader <CompositeStruct?>(writer, naming, nameof(SingleNullableStructValue.Value));
 }