<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<MainPatch version="6">

  <Patch>
    <Properties>
      <PropertySet name="gui-mdi">
        <Property name="Private.ZoomFactor">1.00000011920929</Property>
        <Property name="Private.ScrollPos">0;0</Property>
        <Property name="Private.RunLevel">1</Property>
      </PropertySet>
      <PropertySet name="subpatch">
        <Property name="owner_drawn_block"></Property>
      </PropertySet>
    </Properties>
    <Blocks>
      <Block active="1" catalog="base" class-id="media_file_reader" id="1436" label="MediafileReader_1" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">160;160</Property>
            <Property name="Private.ZOrder">16</Property>
            <Property name="Private.ObjID">25</Property>
            <Property name="Appearance.Size">80;80</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;media_filename;media_type;get_properties_from_files;activation_mode;out_of_bound_management;no_audio_on_freeze;markings_unit;markin;markin_value;markout;markout_value;file_limits;first_markin;first_markin_value;enable_text_track;enable_metadata;image_data_type;size;pixel_model;color_model;sample_format;audio_buffer_size</Property>
            <Property name="Private.FullPath">Audio.Input.MediafileReader</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="string" description="Filepath of media file. An empty filename is allowed; the corresponding video output is black, the corresponding audio output is silence" design-time="1" enabled="1" group_index="0" id="media_filename" name="Filename" run-time="1">
            <Value>C:\Program Files (x86)\EyesWeb 5.3.0\Patches\Media\Micro-dance.avi</Value>
            <Domain/>
            <Layout catalog="kernel" class-id="filename"></Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Media type" design-time="1" enabled="1" group_index="0" id="media_type" name="Media type" run-time="0">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Audio and Video;Video;Audio</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="trigger" description="Get Properties from files" design-time="1" enabled="1" group_index="0" id="get_properties_from_files" name="Get Properties from files" run-time="0">
            <Value></Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Activation mode:&#xD;&#xA; Polling: the block uses the EyesWeb clock to activate. The polling period depends on the framerate of the media file&#xD;&#xA; On audio clock input: the block activates according to an input clock (which is extracted from an audio signal). The output audio buffer size, if audio is enabled, is related to the input clock&#xD;&#xA; On absolute frame position: the block activates according to an input number which is interpreted as the frame index&#xD;&#xA; On normalized frame position: the block activates according to an input floatin-point number which is interpreted as the normalized frame index (i.e., 0.0 is beginning of file, 1.0 is end of file)&#xD;&#xA; On time position: the block activates according to an input time value which is interpreted as the position in the file&#xD;&#xA;" design-time="1" enabled="1" group_index="0" id="activation_mode" name="Activation mode" run-time="0">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;5;2</Domain>
            <Layout catalog="kernel" class-id="combo">Polling;On audio clock input;On absolute frame position;On normalized frame position;On time position</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Out of bound management" design-time="1" enabled="1" group_index="0" id="out_of_bound_management" name="Out of bound management" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;4;2</Domain>
            <Layout catalog="kernel" class-id="combo">Loop;Keep last frame;Black;No output</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="No audio on freeze/pause" design-time="1" enabled="1" group_index="0" id="no_audio_on_freeze" name="No audio on freeze/pause" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Markings unit of measure" design-time="1" enabled="1" group_index="0" id="markings_unit" name="Markings unit" run-time="0">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">Frame;Time</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Markin" design-time="1" enabled="1" group_index="0" id="markin" name="Markin" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">Beginning of file;Custom</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Markin position" design-time="1" enabled="1" group_index="0" id="markin_value" name="Markin" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Markout" design-time="1" enabled="1" group_index="0" id="markout" name="Markout" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">End of file;Custom</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Markout position" design-time="1" enabled="1" group_index="0" id="markout_value" name="Markout" run-time="1">
            <Value>90000</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Markout" design-time="1" enabled="1" group_index="0" id="file_limits" name="Markout" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">Markings;Whole file</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="First markin" design-time="1" enabled="1" group_index="0" id="first_markin" name="First markin" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Same as markin;Beginning of file;Custom</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="First markin position (in frame units)" design-time="1" enabled="1" group_index="0" id="first_markin_value" name="First markin" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Enable text track" design-time="1" enabled="1" group_index="0" id="enable_text_track" name="Enable text track" run-time="0">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Enable metadata" design-time="1" enabled="1" group_index="0" id="enable_metadata" name="Enable metadata" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="string_pair" description="Output Datatype info" design-time="1" enabled="1" group_index="0" id="image_data_type" name="Output datatype info" run-time="0">
            <Value>base;image</Value>
            <Domain/>
            <Layout catalog="kernel" class-id="datatype_selector_combo">kernel;image_exchange_format;base;image_roi;base;image_conversion</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="base" class-id="size2d_int" description="Size of the image, in pixels. Some commonly used sizes are given in the following, however, such values are just suggestions as the image datatype supports any size.&#xA;320x200 CGA (very old graphic cards)&#xD;&#xA;640x480 VGA (old graphic cards)&#xD;&#xA;1024x768 XGA (common resolution for 15'' LCDmonitors)&#xD;&#xA;1280x1024 SXGA (common resolution for 17'' LCD monitors)&#xD;&#xA;1400x1050 SXGA+ (many notebooks)&#xD;&#xA;1600x1200 UXGA (20'' LCD monitors)&#xD;&#xA;1920x1200 WUXGA (modern widescreen monitors)&#xD;&#xA;352x288 PAL QCIF&#xD;&#xA;720x576 PAL&#xD;&#xA;" design-time="1" enabled="1" group_index="0" id="size" name="Size" run-time="0">
            <Value>720;576</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Pixel model of the image. Specifies the number of bits used for each channel, hence the color definition. May assume one of the following values:&#xD;&#xA;8 bits unsigned integer;&#xD;&#xA;16 bits unsigned integer;&#xD;&#xA;16 bits signed integer;&#xD;&#xA;32 bits floating point." design-time="1" enabled="1" group_index="0" id="pixel_model" name="Pixel model" run-time="0">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;4;2</Domain>
            <Layout catalog="kernel" class-id="combo">8_unsigned;16_unsigned;16_signed;32_Float</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="The color model define the way a color is stored into the image.May assume one of following values:&#xD;&#xA;BW (1 channel: grayscale);&#xD;&#xA;BGR (3 channel packed: Blue, Green, Red);&#xD;&#xA;RGB (3 channel packed: Red, Green, Blue);&#xD;&#xA;YUV (3 channel packed: Y, Cb, Cr);&#xD;&#xA;YUYV (3 channel packed, undersampled 422: Y, Cb, Cr);&#xD;&#xA;UYVY (3 channel packed, undersampled 422: Y, Cb, Cr);&#xD;&#xA;I420 (3 channel planar, undersampled 411: Y, Cb, Cr);&#xD;&#xA;YV12 (3 channel planar, undersampled 411: Y, Cb, Cr);&#xD;&#xA;HSV (3 channel packed: Hue, Saturation, Value).&#xD;&#xA;" design-time="1" enabled="1" group_index="0" id="color_model" name="Color model" run-time="0">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;17;2</Domain>
            <Layout catalog="kernel" class-id="combo">BW;RGB;BGR;YUV;YUYV;UYVY;I420;YV12;HSV;BGRA;RGBA;YUVA;HSVA;ABGR;ARGB;AYUV;AHSV</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the format of PCM samples." design-time="1" enabled="1" group_index="0" id="sample_format" name="PCMSampleFormat" run-time="0">
            <Value>3</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;11;2</Domain>
            <Layout catalog="kernel" class-id="combo">8 bits unsigned;8 bits signed;16 bits unsigned;16 bits signed;24 bits unsigned (unpacked, 32bits storage);24 bits signed (unpacked, 32bits storage);24 bits unsigned (packed, 24bits storage);24 bits signed (packed, 24bits storage);32 bits unsigned;32 bits signed;32 bits float</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Audio buffer size" design-time="1" enabled="1" group_index="0" id="audio_buffer_size" name="Audio buffer size" run-time="0">
            <Value>1920</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs/>
        <Outputs>
          <Output catalog="base" class-id="image" description="Output video" group_index="0" id="video_output" inherited-id="" inplace-id="" name="Output video"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="image_display" id="1549" label="DisplayDirectX_3" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_full_screen_monitor_index="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="315" window_rect_width="360" window_rect_x="-35" window_rect_y="596" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="DisplayDirectX" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.13020831781129222">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">410;150</Property>
            <Property name="Private.ZOrder">12</Property>
            <Property name="Private.ObjID">26</Property>
            <Property name="Appearance.Size">116;91</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;letterbox_mode;filtering;delay;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">ImageAndVideo.Output.DisplayDirectX</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="int" description="Specifies where to place mattes and image when using letterboxing. in 'No letterbox' the aspectRatio is not preserved, and the source image is stretched or shrinked to cover all available space. In the other cases, the aspect ratio is (or might be) preserved, thus a black frame might be needed on the horizontal or vertical side to cover the unused space. This enumerator specifies where to place such black frame.&#xA;Since the user might not know in advance whether letterboxing will place mattes above/below or left/right, each mode specifies how to behave in both cases. As an example, the letterbox mode left-middle means that if the image needs mattes on the sides, the image will be put to the extreme left, and the matte will span the right side; if the image needs mattes above/below, the image will be vertically centered. Hence, the mode is made of two terms, the first referring to the horizontal centering of the image, the second referring to the vertical centering. Horizontal centering may assume values none, left, center, or right. Vertical centering may assume values none, top, middle, or bottom. The term none means that if letterboxing is needed on that direction, than the image is stretched to fill the whole size. E.g., elmNoneTop means that is image is thinner than the destination rect, than no letterboxing is applied and the image is stretched horizontally. However, it the image is larger than the destination rect, than letterboxing is applied by putting the image on the top and a single matte below." design-time="1" enabled="1" group_index="0" id="letterbox_mode" name="LetterBox Mode" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;16;2</Domain>
            <Layout catalog="kernel" class-id="combo">No letterbox;CenterMiddle;NoneTop;NoneMiddle;NoneBottom;LeftNone;LeftTop;LeftMiddle;LeftBottom;CenterNone;CenterTop;CenterBottom;RightNone;RightTop;RightMiddle;RightBottom</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Interpolation" design-time="1" enabled="1" group_index="0" id="filtering" name="Interpolation" run-time="1">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;5;2</Domain>
            <Layout catalog="kernel" class-id="combo">Point;Linear;Anisotropic;Pyramidal;Gaussian</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="time" description="Delay" design-time="1" enabled="1" group_index="0" id="delay" name="Delay" run-time="1">
            <Value>400000</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="generic_datatype" description="Image to be painted on the display. The I420, YV12 and HSV color spaces are not supported. the alpha channel is not supported on BW, YUYV, UYVY color spaces. " group_index="0" id="video_stream" name="Image" read-write="1" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces>
              <RequiredInterface catalog="base" class-id="image_conversion"/>
              <RequiredInterface catalog="base" class-id="image_roi"/>
            </RequiredInterfaces>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="scalar_value_vs_sample_graph_display" id="2116" label="ScalarValueVsSampleDisplay_1" log_info="2" run_level="1" sync-in_mode="1" window_docked="0" window_fit_mode="1" window_full_screen="0" window_full_screen_monitor_index="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="0" window_rect_height="326" window_rect_width="393" window_rect_x="548" window_rect_y="120" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="Head velocity (X and Y components)" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="1.0355113636363638">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">410;360</Property>
            <Property name="Private.ZOrder">7</Property>
            <Property name="Private.ObjID">35</Property>
            <Property name="Appearance.Size">260;224</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;double_buffering;num_visible_samples;num_invisible_samples;x_axis_mode;wrap_marker_visible;wrap_marker_line_style;wrap_marker_line_color;wrap_marker_line_thickness;reset;canvas_fill_color;plot_bgnd_fill_color;plot_border_line_style;plot_border_line_color;plot_border_line_thickness;legend_pos;legend_border_line_style;legend_border_line_color;legend_border_line_thickness;legend_labels_font;legend_labels_font_color;x_axis_orientation;x_axis_label;x_axis_label_pos;x_axis_label_font;x_axis_label_font_color;x_axis_tick_step;x_axis_tick_labels_pos;x_axis_tick_labels_font;x_axis_tick_labels_font_color;x_axis_tick_line_line_style;x_axis_tick_line_line_color;x_axis_tick_line_line_thickness;y_axis_range_min;y_axis_range_max;y_axis_range_mode;y_axis_orientation;y_axis_label;y_axis_label_pos;y_axis_label_font;y_axis_label_font_color;y_axis_tick_step;y_axis_tick_labels_pos;y_axis_tick_labels_font;y_axis_tick_labels_font_color;y_axis_tick_line_line_style;y_axis_tick_line_line_color;y_axis_tick_line_line_thickness;num_inputs;plot_1_label;plot_1_line_style;plot_1_line_color;plot_1_line_thickness;plot_1_no_autoscale;plot_2_label;plot_2_line_style;plot_2_line_color;plot_2_line_thickness;plot_2_no_autoscale;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">Math.Scalar.Graphs.ScalarValueVsSampleDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="bool" description="Render the graph using a back buffer to avoid flickering, paying a slight performance cost" design-time="1" enabled="1" group_index="0" id="double_buffering" name="Double Buffering" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Number of samples visible along the X axis" design-time="1" enabled="1" group_index="0" id="num_visible_samples" name="Visible samples" run-time="1">
            <Value>100</Value>
            <Domain catalog="kernel" class-id="int-domain">2;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Number of invisible samples, used for autoscale" design-time="1" enabled="1" group_index="0" id="num_invisible_samples" name="Invisible samples" run-time="1">
            <Value>100</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Determine the data behaviour along the X axis:&#xA;  - Fixed: the samples scroll but the grid is fixed&#xA;  - Scrolling: the samples scroll along with the grid&#xA;  - Wrap Around: the data wraps around, no scrolling at all" design-time="1" enabled="1" group_index="0" id="x_axis_mode" name="X axis mode" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Fixed;Scrolling;Wrap Around</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="When the x axis is in Wrap Around mode, show/hide the last sample marker" design-time="1" enabled="1" group_index="0" id="wrap_marker_visible" name="Wrap Marker Visible" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Control how the Wrap Marker line will be painted:&#xA; - Null: the line will not be painted&#xA; - Solid: the line is solid&#xA; - Dash: the line is dashed&#xA; - Dot: the line is dotted&#xA; - DashDot: the line has alternating dashes and dots&#xA; - DashDotDot: the line has alternating dashes and double dots&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="wrap_marker_line_style" name="Wrap Marker Line Style" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Null;Solid;Dash;Dot;DashDot;DashDotDot</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to paint the Wrap Marker line" design-time="1" enabled="1" group_index="0" id="wrap_marker_line_color" name="Wrap Marker Line Color" run-time="1">
            <Value>rgb: 0;0.80000000000000004;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the width of the Wrap Marker line, in logical units.&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="wrap_marker_line_thickness" name="Wrap Marker Line Thickness" run-time="1">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="trigger" description="Reset graph, clearing plot data and setting axes to the initial state" design-time="1" enabled="1" group_index="0" id="reset" name="Reset" run-time="1">
            <Value></Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to fill the Canvas" design-time="1" enabled="1" group_index="0" id="canvas_fill_color" name="Canvas Fill Color" run-time="1">
            <Value>rgb: 0.20000000000000001;0.20000000000000001;0.20000000000000001</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to fill the Plot Background" design-time="1" enabled="1" group_index="0" id="plot_bgnd_fill_color" name="Plot Background Fill Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Control how the Plot Border line will be painted:&#xA; - Null: the line will not be painted&#xA; - Solid: the line is solid&#xA; - Dash: the line is dashed&#xA; - Dot: the line is dotted&#xA; - DashDot: the line has alternating dashes and dots&#xA; - DashDotDot: the line has alternating dashes and double dots&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="plot_border_line_style" name="Plot Border Line Style" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Null;Solid;Dash;Dot;DashDot;DashDotDot</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to paint the Plot Border line" design-time="1" enabled="1" group_index="0" id="plot_border_line_color" name="Plot Border Line Color" run-time="1">
            <Value>rgb: 0;0.40000000000000002;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the width of the Plot Border line, in logical units.&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="plot_border_line_thickness" name="Plot Border Line Thickness" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Set the legend position around the plot area" design-time="1" enabled="1" group_index="0" id="legend_pos" name="Legend Position" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;5;2</Domain>
            <Layout catalog="kernel" class-id="combo">No Legend;Left;Right;Top;Bottom</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Control how the Legend Border line will be painted:&#xA; - Null: the line will not be painted&#xA; - Solid: the line is solid&#xA; - Dash: the line is dashed&#xA; - Dot: the line is dotted&#xA; - DashDot: the line has alternating dashes and dots&#xA; - DashDotDot: the line has alternating dashes and double dots&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="legend_border_line_style" name="Legend Border Line Style" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Null;Solid;Dash;Dot;DashDot;DashDotDot</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to paint the Legend Border line" design-time="1" enabled="1" group_index="0" id="legend_border_line_color" name="Legend Border Line Color" run-time="1">
            <Value>rgb: 0.5;0.5;0.5</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the width of the Legend Border line, in logical units.&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="legend_border_line_thickness" name="Legend Border Line Thickness" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="font" description="Specify the font used to draw the Legend Labels" design-time="1" enabled="1" group_index="0" id="legend_labels_font" name="Legend Labels Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to draw the Legend Labels font" design-time="1" enabled="1" group_index="0" id="legend_labels_font_color" name="Legend Labels Font Color" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Determine the the x axis orientation" design-time="1" enabled="1" group_index="0" id="x_axis_orientation" name="X Axis Orientation" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">LeftToRight;RightToLeft</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="string" description="The label drawn near the X Axis, leave blank for no label" design-time="1" enabled="1" group_index="0" id="x_axis_label" name="X Axis Label" run-time="1">
            <Value></Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Set the x axis label position around the plot area" design-time="1" enabled="1" group_index="0" id="x_axis_label_pos" name="X Axis Label Position" run-time="1">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">No Label;Top;Bottom</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="font" description="Specify the font used to draw the X Axis Label" design-time="1" enabled="1" group_index="0" id="x_axis_label_font" name="X Axis Label Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to draw the X Axis Label font" design-time="1" enabled="1" group_index="0" id="x_axis_label_font_color" name="X Axis Label Font Color" run-time="1">
            <Value>rgb: 0.69999999999999996;0.69999999999999996;0.69999999999999996</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="double" description="The step for the x axis tick marks" design-time="1" enabled="1" group_index="0" id="x_axis_tick_step" name="X Axis Tick Step" run-time="1">
            <Value>0.10000000000000001</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Set the x axis tick labels position around the plot area" design-time="1" enabled="1" group_index="0" id="x_axis_tick_labels_pos" name="X Axis Tick Labels Position" run-time="1">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">No Label;Top;Bottom</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="font" description="Specify the font used to draw the X Axis Tick Labels" design-time="1" enabled="1" group_index="0" id="x_axis_tick_labels_font" name="X Axis Tick Labels Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to draw the X Axis Tick Labels font" design-time="1" enabled="1" group_index="0" id="x_axis_tick_labels_font_color" name="X Axis Tick Labels Font Color" run-time="1">
            <Value>rgb: 0.69999999999999996;0.69999999999999996;0.69999999999999996</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Control how the X Axis Tick Line line will be painted:&#xA; - Null: the line will not be painted&#xA; - Solid: the line is solid&#xA; - Dash: the line is dashed&#xA; - Dot: the line is dotted&#xA; - DashDot: the line has alternating dashes and dots&#xA; - DashDotDot: the line has alternating dashes and double dots&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="x_axis_tick_line_line_style" name="X Axis Tick Line Line Style" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Null;Solid;Dash;Dot;DashDot;DashDotDot</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to paint the X Axis Tick Line line" design-time="1" enabled="1" group_index="0" id="x_axis_tick_line_line_color" name="X Axis Tick Line Line Color" run-time="1">
            <Value>rgb: 0;0.40000000000000002;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the width of the X Axis Tick Line line, in logical units.&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="x_axis_tick_line_line_thickness" name="X Axis Tick Line Line Thickness" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="double" description="The minimum value for the y axis" design-time="1" enabled="1" group_index="0" id="y_axis_range_min" name="Y Axis Range Min" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="double" description="The maximum value for the y axis" design-time="1" enabled="1" group_index="0" id="y_axis_range_max" name="Y Axis Range Max" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Controls the y axis autoscale behaviour" design-time="1" enabled="1" group_index="0" id="y_axis_range_mode" name="Y Axis Range Mode" run-time="1">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Fixed;AutoScale;AutoScaleInc</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Determine the the y axis orientation" design-time="1" enabled="1" group_index="0" id="y_axis_orientation" name="Y Axis Orientation" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">TopDown;BottomUp</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="string" description="The label drawn near the Y Axis, leave blank for no label" design-time="1" enabled="1" group_index="0" id="y_axis_label" name="Y Axis Label" run-time="1">
            <Value></Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Set the y axis label position around the plot area" design-time="1" enabled="1" group_index="0" id="y_axis_label_pos" name="Y Axis Label Position" run-time="1">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">No Label;Right;Left</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="font" description="Specify the font used to draw the Y Axis Label" design-time="1" enabled="1" group_index="0" id="y_axis_label_font" name="Y Axis Label Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to draw the Y Axis Label font" design-time="1" enabled="1" group_index="0" id="y_axis_label_font_color" name="Y Axis Label Font Color" run-time="1">
            <Value>rgb: 0.69999999999999996;0.69999999999999996;0.69999999999999996</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="double" description="The step for the y axis tick marks" design-time="1" enabled="1" group_index="0" id="y_axis_tick_step" name="Y Axis Tick Step" run-time="1">
            <Value>0.10000000000000001</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Set the y axis tick labels position around the plot area" design-time="1" enabled="1" group_index="0" id="y_axis_tick_labels_pos" name="Y Axis Tick Labels Position" run-time="1">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">No Label;Right;Left</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="font" description="Specify the font used to draw the Y Axis Tick Labels" design-time="1" enabled="1" group_index="0" id="y_axis_tick_labels_font" name="Y Axis Tick Labels Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to draw the Y Axis Tick Labels font" design-time="1" enabled="1" group_index="0" id="y_axis_tick_labels_font_color" name="Y Axis Tick Labels Font Color" run-time="1">
            <Value>rgb: 0.69999999999999996;0.69999999999999996;0.69999999999999996</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Control how the Y Axis Tick Line line will be painted:&#xA; - Null: the line will not be painted&#xA; - Solid: the line is solid&#xA; - Dash: the line is dashed&#xA; - Dot: the line is dotted&#xA; - DashDot: the line has alternating dashes and dots&#xA; - DashDotDot: the line has alternating dashes and double dots&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="y_axis_tick_line_line_style" name="Y Axis Tick Line Line Style" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Null;Solid;Dash;Dot;DashDot;DashDotDot</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to paint the Y Axis Tick Line line" design-time="1" enabled="1" group_index="0" id="y_axis_tick_line_line_color" name="Y Axis Tick Line Line Color" run-time="1">
            <Value>rgb: 0;0.40000000000000002;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the width of the Y Axis Tick Line line, in logical units.&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="y_axis_tick_line_line_thickness" name="Y Axis Tick Line Line Thickness" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Number of input data series. Each serie is drawn as a separate plot" design-time="1" enabled="1" group_index="0" id="num_inputs" name="Number of inputs" run-time="0">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="string" description="Plot 1 label" design-time="1" enabled="1" group_index="0" id="plot_1_label" name="Plot 1 Label" run-time="1">
            <Value>Plot 1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Control how the Plot 1 line will be painted:&#xA; - Null: the line will not be painted&#xA; - Solid: the line is solid&#xA; - Dash: the line is dashed&#xA; - Dot: the line is dotted&#xA; - DashDot: the line has alternating dashes and dots&#xA; - DashDotDot: the line has alternating dashes and double dots&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="plot_1_line_style" name="Plot 1 Line Style" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Null;Solid;Dash;Dot;DashDot;DashDotDot</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to paint the Plot 1 line" design-time="1" enabled="1" group_index="0" id="plot_1_line_color" name="Plot 1 Line Color" run-time="1">
            <Value>rgb: 0;1;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the width of the Plot 1 line, in logical units.&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="plot_1_line_thickness" name="Plot 1 Line Thickness" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Determine if Plot 1 is excluded from autoscale or not" design-time="1" enabled="1" group_index="0" id="plot_1_no_autoscale" name="Plot 1 No Autoscale" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="string" description="Plot 2 label" design-time="1" enabled="1" group_index="0" id="plot_2_label" name="Plot 2 Label" run-time="1">
            <Value>Plot 2</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Control how the Plot 2 line will be painted:&#xA; - Null: the line will not be painted&#xA; - Solid: the line is solid&#xA; - Dash: the line is dashed&#xA; - Dot: the line is dotted&#xA; - DashDot: the line has alternating dashes and dots&#xA; - DashDotDot: the line has alternating dashes and double dots&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="plot_2_line_style" name="Plot 2 Line Style" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Null;Solid;Dash;Dot;DashDot;DashDotDot</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Determine the color used to paint the Plot 2 line" design-time="1" enabled="1" group_index="0" id="plot_2_line_color" name="Plot 2 Line Color" run-time="1">
            <Value>rgb: 1;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies the width of the Plot 2 line, in logical units.&#xA;NOTE: if the line thickness is > 1 then the line will be solid (this is due to a Win32 GDI limitation)" design-time="1" enabled="1" group_index="0" id="plot_2_line_thickness" name="Plot 2 Line Thickness" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Determine if Plot 2 is excluded from autoscale or not" design-time="1" enabled="1" group_index="0" id="plot_2_no_autoscale" name="Plot 2 No Autoscale" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="double" description="The scalar data of this input will be drawn in Plot 1" group_index="0" id="input_1" name="Input 1" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
          <Input catalog="kernel" class-id="double" description="The scalar data of this input will be drawn in Plot 2" group_index="0" id="input_2" name="Input 2" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="kernel" class-id="extract_time" id="169963" label="TimeExtraction_3" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">230;430</Property>
            <Property name="Private.ZOrder">6</Property>
            <Property name="Private.ObjID">136</Property>
            <Property name="Appearance.Size">45;43</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;selector;mode</Property>
            <Property name="Private.FullPath">TimeAndDate.Processing.TimeExtraction</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="int" description="Selects which of the timestamps to provide as output." design-time="1" enabled="1" group_index="0" id="selector" name="Selector" run-time="1">
            <Value>3</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;6;2</Domain>
            <Layout catalog="kernel" class-id="combo">Creation time;Presentation time;Duration;Media time;Media duration;Remaining Time</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Specifies whether to extract the actual values or the raw values" design-time="1" enabled="1" group_index="0" id="mode" name="Mode" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">Actual;Raw</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="generic_datatype" description="The datatype whose timestamp will be extracted" group_index="0" id="input" name="Input" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs>
          <Output catalog="kernel" class-id="time" description="The timestamp of the input datatype" group_index="0" id="time" inherited-id="" inplace-id="" name="Time"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="base" class-id="ReadFromFile" id="181647" label="ReadFromFile_1" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">290;420</Property>
            <Property name="Private.ZOrder">3</Property>
            <Property name="Private.ObjID">141</Property>
            <Property name="Appearance.Size">64;64</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;file_name;read_mode;eof_mode;override_time</Property>
            <Property name="Private.FullPath">DataStructures.Input.ReadFromFile</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="string" description="File to be readed." design-time="1" enabled="1" group_index="0" id="file_name" name="FileName" run-time="1">
            <Value>Trajectories analysis result.txt</Value>
            <Domain/>
            <Layout catalog="kernel" class-id="filename">Text files (*.txt)|*.txt|All files (*.*)|*.*||</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Activation mode:&#xD;&#xA; Bang: external clock connected to the input, is used to activate the block.&#xD;&#xA; On line number: external integer value connected to the input (which is interpreted as the line number of the file) is used to activate the block.&#xD;&#xA; On time: external time value connected to the input (which is interpreted as one of the time columns of the file) is used to activate the block.&#xD;&#xA; Polling: an internal signal is used to activate the block. If the file has at least one time column the signal is generated according to the offset of consecutive times. If there is no time, Eyesweb automatically activates the block.&#xD;&#xA;" design-time="1" enabled="1" group_index="0" id="read_mode" name="ActivationMode" run-time="0">
            <Value>2</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;4;2</Domain>
            <Layout catalog="kernel" class-id="combo">Bang;Line;Time;Polling</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Loop mode.&#xD;&#xA;It works only if ActivationMode is set to Polling mode.  Loop: activates circular loop mode.&#xD;&#xA; Stop: not implemented yet.&#xD;&#xA; Pause: generates the current value of file. If the input value of line or time is out of bound it generates first or last value of file.&#xD;&#xA; NoOutput: output is not generated." design-time="1" enabled="1" group_index="0" id="eof_mode" name="LoopMode" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;4;2</Domain>
            <Layout catalog="kernel" class-id="combo">Loop;Stop;Pause;NoOutput</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Override time value with internal one." design-time="1" enabled="1" group_index="0" id="override_time" name="OverrideTime" run-time="0">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="time" description="If the file contains a time value, the block read the line contains that time." group_index="0" id="read_line" name="InputTime" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs>
          <Output catalog="kernel" class-id="double" description="Input 00." group_index="0" id="input_00" inherited-id="" inplace-id="" name="Input00"/>
          <Output catalog="kernel" class-id="double" description="Input 01." group_index="0" id="input_01" inherited-id="" inplace-id="" name="Input01"/>
        </Outputs>
        <PrivateData/>
      </Block>
    </Blocks>
    <PatchPins>
      <PatchPin id="2339" name="Video">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">PatchPin</Property>
            <Property name="Appearance.Pos">270;160</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">10</Property>
            <Property name="Private.ObjID">36</Property>
            <Property name="Appearance.Orientation">3</Property>
            <Property name="Appearance.Size">30;80</Property>
            <Property name="Appearance.FillColor">123; 123; 192</Property>
          </PropertySet>
        </Properties>
      </PatchPin>
      <PatchPin id="2350" name="Video">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">PatchPin</Property>
            <Property name="Appearance.Pos">320;160</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">8</Property>
            <Property name="Private.ObjID">47</Property>
            <Property name="Appearance.Orientation">3</Property>
            <Property name="Appearance.Size">30;80</Property>
            <Property name="Appearance.FillColor">123; 123; 192</Property>
          </PropertySet>
        </Properties>
      </PatchPin>
      <PatchPin id="170004" name="Video">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">PatchPin</Property>
            <Property name="Appearance.Pos">190;430</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">5</Property>
            <Property name="Private.ObjID">137</Property>
            <Property name="Appearance.Orientation">3</Property>
            <Property name="Appearance.Size">20;40</Property>
            <Property name="Appearance.FillColor">123; 123; 192</Property>
          </PropertySet>
        </Properties>
      </PatchPin>
    </PatchPins>
    <CustomObjects>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">140;120</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">17</Property>
            <Property name="Private.ObjID">104</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.Size">150;160</Property>
            <Property name="Appearance.FillColor">152; 251; 152</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">1</Property>
            <Property name="Appearance.Text">Media
File Reader</Property>
            <Property name="Appearance.Margins">5;5</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 8.25; Bold; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">2</Property>
            <Property name="Appearance.VertAlign">0</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">140;30</Property>
            <Property name="Private.Selected">1</Property>
            <Property name="Appearance.Size">650;70</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">0; 0; 255</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">255; 0; 0</Property>
            <Property name="Appearance.BorderSize">1</Property>
            <Property name="Appearance.Text">Trajectories analysis playback</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 24; Bold; Italic; </Property>
            <Property name="Appearance.FontColor">255; 255; 0</Property>
            <Property name="Appearance.HorzAlign">2</Property>
            <Property name="Appearance.VertAlign">2</Property>
            <Property name="Private.ZOrder">15</Property>
            <Property name="Private.ObjID">105</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">820;30</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">270;70</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">230; 230; 250</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">123; 123; 192</Property>
            <Property name="Appearance.BorderSize">3</Property>
            <Property name="Appearance.Text">Casa Paganini - InfoMus Lab
DIBRIS - University of Genova (Italy)
http://www.infomus.org
mailto: info@infomus.org



Patch-Protocol-Layout by Roberto Sagoleo.
</Property>
            <Property name="Appearance.Margins">0;5</Property>
            <Property name="Appearance.Font">Arial; 8.25; Italic; </Property>
            <Property name="Appearance.FontColor">0; 0; 128</Property>
            <Property name="Appearance.HorzAlign">2</Property>
            <Property name="Appearance.VertAlign">2</Property>
            <Property name="Private.ZOrder">14</Property>
            <Property name="Private.ObjID">106</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">330;120</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">13</Property>
            <Property name="Private.ObjID">110</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.Size">209.999938964844;160</Property>
            <Property name="Appearance.FillColor">152; 251; 152</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">1</Property>
            <Property name="Appearance.Text">Video Input</Property>
            <Property name="Appearance.Margins">5;5</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 8.25; Bold; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">2</Property>
            <Property name="Appearance.VertAlign">0</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">140;310</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">18</Property>
            <Property name="Private.ObjID">128</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.Size">550;310</Property>
            <Property name="Appearance.FillColor">255; 192; 203</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">1</Property>
            <Property name="Appearance.Text">TRAJECTORY ANALYSIS</Property>
            <Property name="Appearance.Margins">5;5</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 8.25; Bold; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">2</Property>
            <Property name="Appearance.VertAlign">0</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
    </CustomObjects>
    <Links>
      <Link>
        <Pin block="1436" id="video_output" type="source"/>
        <Pin patchpin="2339" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">-2.5;-10</Property>
            <Property name="Private.DstPinNdx">1</Property>
            <Property name="Private.NumPins">1</Property>
            <Property name="Private.Pin_0">280;190</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">11</Property>
            <Property name="Private.ObjID">76</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin patchpin="2350" type="source"/>
        <Pin block="1549" id="video_stream" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">2.5;-10</Property>
            <Property name="Private.SrcPinNdx">0</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">1</Property>
            <Property name="Private.Pin_0">340;195.5</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">9</Property>
            <Property name="Private.ObjID">77</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin patchpin="170004" type="source"/>
        <Pin block="169963" id="input" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">2.5;0</Property>
            <Property name="Private.SrcPinNdx">0</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">0</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">4</Property>
            <Property name="Private.ObjID">138</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="169963" id="time" type="source"/>
        <Pin block="181647" id="read_line" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">0</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">2</Property>
            <Property name="Private.ObjID">142</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="181647" id="input_00" type="source"/>
        <Pin block="2116" id="input_1" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">0</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">1</Property>
            <Property name="Private.ObjID">143</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="181647" id="input_01" type="source"/>
        <Pin block="2116" id="input_2" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">0</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">0</Property>
            <Property name="Private.ObjID">144</Property>
          </PropertySet>
        </Properties>
      </Link>
    </Links>
  </Patch>

</MainPatch>
