/// <summary> /// Initializes a new instance of the <see cref="Sample"/> class. /// </summary> /// <param name="input">The input that received the sample.</param> /// <param name="index">Sample number.</param> internal Sample(Input input, int index) { internalSample = new Interface.Sample(input.InternalInput, index); Info = new SampleInfo(internalSample); Data = new SampleData(internalSample); }
/// <summary> /// Initializes a new instance of the <see cref="SampleInfo"/> class. /// </summary> /// <param name="internalSample">Internal sample.</param> internal SampleInfo(Interface.Sample internalSample) { this.internalSample = internalSample; }