Package SignalLabScopePkg
From Mitov Wiki Doc
(Difference between revisions)
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
*[[SignalLab]] - Signal Processing Library. | *[[SignalLab]] - Signal Processing Library. | ||
*[[PlotLab]] - Data Visialization Library. | *[[PlotLab]] - Data Visialization Library. | ||
− | |||
− | |||
− | |||
== Used by == | == Used by == | ||
Line 25: | Line 22: | ||
== Layers == | == Layers == | ||
− | *[[Image:SLScopeLayer.gif]] [[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Example:</b> <image ScopeLayerSample> | + | *[[Image:SLScopeLayer.gif]] [[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Diagram:</b> <image SLScopeLayer_Preview> <b>Example:</b> <image ScopeLayerSample> |
− | *[[Image:SLWaterfallLayer.gif]] [[Class SLWaterfall.TSLWaterfallLayer|TSLWaterfallLayer]] - A waterfall draw layer. See Also Defines a waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall. <b>Example:</b> <image WaterfallLayerSample> | + | *[[Image:SLWaterfallLayer.gif]] [[Class SLWaterfall.TSLWaterfallLayer|TSLWaterfallLayer]] - A waterfall draw layer. See Also Defines a waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall. <b>Diagram:</b> <image SLWaterfallLayer_Preview> <b>Example:</b> <image WaterfallLayerSample> |
== Elements == | == Elements == | ||
Line 48: | Line 45: | ||
*[[Class SLScope.TSLOptionalDisplayCollectionItem|TSLOptionalDisplayCollectionItem]] - Optional ([[Property SLScope.TSLOptionalDisplayCollectionItem.Visible|Visible]]/Invisible) display collection item. | *[[Class SLScope.TSLOptionalDisplayCollectionItem|TSLOptionalDisplayCollectionItem]] - Optional ([[Property SLScope.TSLOptionalDisplayCollectionItem.Visible|Visible]]/Invisible) display collection item. | ||
*[[Class SLScope.TSLOptionalDisplayCollection|TSLOptionalDisplayCollection]] - Collection of optional display elements. | *[[Class SLScope.TSLOptionalDisplayCollection|TSLOptionalDisplayCollection]] - Collection of optional display elements. | ||
− | *[[Class SLScope. | + | *[[Class SLScope.TSLDisplayMarkerLabelPosition|TSLDisplayMarkerLabelPosition]] - X, Y marker text offsets from a variable coordinate property class. |
*[[Class SLScope.TSLMarkerGroupLabel|TSLMarkerGroupLabel]] - Visual Marker Label class. | *[[Class SLScope.TSLMarkerGroupLabel|TSLMarkerGroupLabel]] - Visual Marker Label class. | ||
*[[Class SLScope.TSLDisplayMarkerCrosshairLine|TSLDisplayMarkerCrosshairLine]] - Display marker crosshair settings class. | *[[Class SLScope.TSLDisplayMarkerCrosshairLine|TSLDisplayMarkerCrosshairLine]] - Display marker crosshair settings class. | ||
Line 57: | Line 54: | ||
*[[Class SLScope.TSLDisplayZonePoint|TSLDisplayZonePoint]] - Display zone point collection item. | *[[Class SLScope.TSLDisplayZonePoint|TSLDisplayZonePoint]] - Display zone point collection item. | ||
*[[Class SLScope.TSLDisplayZonePoints|TSLDisplayZonePoints]] - Collection of zone points. | *[[Class SLScope.TSLDisplayZonePoints|TSLDisplayZonePoints]] - Collection of zone points. | ||
+ | *[[Class SLScope.TSLDisplayComponent|TSLDisplayComponent]] - Basic abstract class for visual display components. | ||
+ | *[[Class SLScope.TSLDisplayView|TSLDisplayView]] - Base abstract class for data view of visual data displays. | ||
+ | *[[Class SLScope.TSLCustomColorDisplayView|TSLCustomColorDisplayView]] - Base abstract class for display data view. | ||
+ | *[[Class SLScope.TSLCustomSizeDisplayView|TSLCustomSizeDisplayView]] - Base abstract class for display data view. | ||
+ | *[[Class SLScope.TSLOptionalView|TSLOptionalView]] - Base abstract class for optional display view. | ||
+ | *[[Class SLScope.TSLOptionalAxis|TSLOptionalAxis]] - Base abstract class for optional axis. | ||
+ | *[[Class SLScope.TSLTrackingOptionalAxis|TSLTrackingOptionalAxis]] - Basic abstract class for optional display tracking axis. | ||
+ | *[[Class SLScope.TSLDisplayLabel|TSLDisplayLabel]] - Optional visual Label class. | ||
+ | *[[Class SLScope.TSLDisplayTitleLabel|TSLDisplayTitleLabel]] - Title visual Label class. | ||
+ | *[[Class SLScope.TSLDisplayAxis|TSLDisplayAxis]] - Basic abstract class for visual data axis. | ||
+ | *[[Class SLScope.TSLBasicDisplayYAxis|TSLBasicDisplayYAxis]] - Basic abstract class for visual data Y axis. | ||
+ | *[[Class SLScope.TSLDisplayYAxis|TSLDisplayYAxis]] - Visual X axis. | ||
+ | *[[Class SLScope.TSLBasicDisplayXAxis|TSLBasicDisplayXAxis]] - Basic abstract class for visual data X axis. | ||
+ | *[[Class SLScope.TSLDisplayXAxis|TSLDisplayXAxis]] - Visual X axis. | ||
*[[Class SLScope.TSLOptionalAxesDisplayCollectionItem|TSLOptionalAxesDisplayCollectionItem]] - Optional (Visible/Invisible) display axis collection item. | *[[Class SLScope.TSLOptionalAxesDisplayCollectionItem|TSLOptionalAxesDisplayCollectionItem]] - Optional (Visible/Invisible) display axis collection item. | ||
*[[Class SLScope.TSLOptionalAxesCursorDisplayCollectionItem|TSLOptionalAxesCursorDisplayCollectionItem]] - Optional (Visible/Invisible) display collection item with mouse cursor. | *[[Class SLScope.TSLOptionalAxesCursorDisplayCollectionItem|TSLOptionalAxesCursorDisplayCollectionItem]] - Optional (Visible/Invisible) display collection item with mouse cursor. | ||
Line 66: | Line 77: | ||
*[[Class SLScope.TSLDisplayEllipticZone|TSLDisplayEllipticZone]] - Display elliptic zone. | *[[Class SLScope.TSLDisplayEllipticZone|TSLDisplayEllipticZone]] - Display elliptic zone. | ||
*[[Class SLScope.TSLDisplayEllipticZones|TSLDisplayEllipticZones]] - Collection of elliptic display zones. | *[[Class SLScope.TSLDisplayEllipticZones|TSLDisplayEllipticZones]] - Collection of elliptic display zones. | ||
+ | *[[Class SLScope.TSLBasicDisplayMarker|TSLBasicDisplayMarker]] - Base class for scope and waterfall display markers. | ||
*[[Class SLScope.TSLDisplayMarker|TSLDisplayMarker]] - Base class for scope and waterfall display markers. | *[[Class SLScope.TSLDisplayMarker|TSLDisplayMarker]] - Base class for scope and waterfall display markers. | ||
+ | *[[Class SLScope.TSLDisplayMarkers|TSLDisplayMarkers]] - Base collection of display Markers. | ||
+ | *[[Class SLScope.TSLScopeMarker|TSLScopeMarker]] - Scope display marker. | ||
+ | *[[Class SLScope.TSLScopeMarkers|TSLScopeMarkers]] - Collection of Scope Markers. | ||
*[[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] - Scope channel marker class. | *[[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] - Scope channel marker class. | ||
*[[Class SLScope.TSLScopeChannelMarkers|TSLScopeChannelMarkers]] - Collection of [[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] items. | *[[Class SLScope.TSLScopeChannelMarkers|TSLScopeChannelMarkers]] - Collection of [[Class SLScope.TSLScopeChannelMarker|TSLScopeChannelMarker]] items. | ||
− | |||
*[[Class SLScope.TSLDisplayElementChannelLink|TSLDisplayElementChannelLink]] - Link between element and channel. | *[[Class SLScope.TSLDisplayElementChannelLink|TSLDisplayElementChannelLink]] - Link between element and channel. | ||
+ | *[[Class SLScope.TSLDisplayCursorChannelLinkData|TSLDisplayCursorChannelLinkData]] - Cursor/Channel intersection data class. | ||
*[[Class SLScope.TSLDisplayCursorChannelLink|TSLDisplayCursorChannelLink]] - Link between cursor and channel. | *[[Class SLScope.TSLDisplayCursorChannelLink|TSLDisplayCursorChannelLink]] - Link between cursor and channel. | ||
*[[Class SLScope.TSLDisplayElementChannelLinks|TSLDisplayElementChannelLinks]] - Collection of display element-channel links | *[[Class SLScope.TSLDisplayElementChannelLinks|TSLDisplayElementChannelLinks]] - Collection of display element-channel links | ||
Line 78: | Line 93: | ||
*[[Class SLScope.TSLScopeZonePoints|TSLScopeZonePoints]] - Look and feel of the scope channel zone points class. | *[[Class SLScope.TSLScopeZonePoints|TSLScopeZonePoints]] - Look and feel of the scope channel zone points class. | ||
*[[Class SLScope.TSLDisplayOptionalHighlighting|TSLDisplayOptionalHighlighting]] - Display Highlighting settings class. | *[[Class SLScope.TSLDisplayOptionalHighlighting|TSLDisplayOptionalHighlighting]] - Display Highlighting settings class. | ||
− | |||
− | |||
*[[Class SLScope.TSLDisplayZoneChannelLinkData|TSLDisplayZoneChannelLinkData]] - Channel points in zone data class. | *[[Class SLScope.TSLDisplayZoneChannelLinkData|TSLDisplayZoneChannelLinkData]] - Channel points in zone data class. | ||
*[[Class SLScope.TSLDisplayZoneChannelLink|TSLDisplayZoneChannelLink]] - Link between zone and channel. | *[[Class SLScope.TSLDisplayZoneChannelLink|TSLDisplayZoneChannelLink]] - Link between zone and channel. | ||
Line 87: | Line 100: | ||
*[[Class SLScope.TSLLegendViewButtonSettings|TSLLegendViewButtonSettings]] - Legend view button settings class. | *[[Class SLScope.TSLLegendViewButtonSettings|TSLLegendViewButtonSettings]] - Legend view button settings class. | ||
*[[Class SLScope.TSLDisplayCursorPosition|TSLDisplayCursorPosition]] - Cursor [[Property SLScope.TSLDisplayCursorPosition.X|X]] and [[Property SLScope.TSLDisplayCursorPosition.Y|Y]] position settings class. | *[[Class SLScope.TSLDisplayCursorPosition|TSLDisplayCursorPosition]] - Cursor [[Property SLScope.TSLDisplayCursorPosition.X|X]] and [[Property SLScope.TSLDisplayCursorPosition.Y|Y]] position settings class. | ||
+ | *[[Class SLScope.TSLScopeSelection|TSLScopeSelection]] - Selection area between 2 cursors settings. | ||
*[[Class SLScope.TSLDisplayCursorLink|TSLDisplayCursorLink]] - Link between two display cursors. | *[[Class SLScope.TSLDisplayCursorLink|TSLDisplayCursorLink]] - Link between two display cursors. | ||
+ | *[[Class SLScope.TSLScopeCursorLink|TSLScopeCursorLink]] - Link between two scope cursors. | ||
*[[Class SLScope.TSLDisplayElementList|TSLDisplayElementList]] - Defines a list of display elements. | *[[Class SLScope.TSLDisplayElementList|TSLDisplayElementList]] - Defines a list of display elements. | ||
*[[Class SLScope.TSLDisplayCursorLinkList|TSLDisplayCursorLinkList]] - list of cursor links. | *[[Class SLScope.TSLDisplayCursorLinkList|TSLDisplayCursorLinkList]] - list of cursor links. | ||
Line 94: | Line 109: | ||
*[[Class SLScope.TSLDisplayCursorMouseCursor|TSLDisplayCursorMouseCursor]] - Display cursors mouse cursor settings class. | *[[Class SLScope.TSLDisplayCursorMouseCursor|TSLDisplayCursorMouseCursor]] - Display cursors mouse cursor settings class. | ||
*[[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] - Display channel cursor. | *[[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] - Display channel cursor. | ||
+ | *[[Class SLScope.TSLScopeCursor|TSLScopeCursor]] - Scope channel cursor. | ||
*[[Class SLScope.TSLScopeMeasurementLine|TSLScopeMeasurementLine]] - Measurement line connecting 2 cursors settings. | *[[Class SLScope.TSLScopeMeasurementLine|TSLScopeMeasurementLine]] - Measurement line connecting 2 cursors settings. | ||
*[[Class SLScope.TSLDisplayTextLabel|TSLDisplayTextLabel]] - Display text label class. | *[[Class SLScope.TSLDisplayTextLabel|TSLDisplayTextLabel]] - Display text label class. | ||
+ | *[[Class SLScope.TSLScopeTextLabel|TSLScopeTextLabel]] - Scope text label class. | ||
*[[Class SLScope.TSLDisplayTextLabels|TSLDisplayTextLabels]] - Display text labels collection class. | *[[Class SLScope.TSLDisplayTextLabels|TSLDisplayTextLabels]] - Display text labels collection class. | ||
+ | *[[Class SLScope.TSLScopeTextLabels|TSLScopeTextLabels]] - Scope text labels collection class. | ||
*[[Class SLScope.TSLAxisFormat|TSLAxisFormat]] - Axis format settings. | *[[Class SLScope.TSLAxisFormat|TSLAxisFormat]] - Axis format settings. | ||
− | |||
*[[Class SLScope.TSLDisplayCursorLinks|TSLDisplayCursorLinks]] - Collection of display cursor links. | *[[Class SLScope.TSLDisplayCursorLinks|TSLDisplayCursorLinks]] - Collection of display cursor links. | ||
+ | *[[Class SLScope.TSLScopeCursorLinks|TSLScopeCursorLinks]] - Collection of scope cursor links. | ||
*[[Class SLScope.TSLDisplayChannelLinks|TSLDisplayChannelLinks]] - Collection of display channel links | *[[Class SLScope.TSLDisplayChannelLinks|TSLDisplayChannelLinks]] - Collection of display channel links | ||
*[[Class SLScope.TSLDisplayCursors|TSLDisplayCursors]] - Collection of [[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] items. | *[[Class SLScope.TSLDisplayCursors|TSLDisplayCursors]] - Collection of [[Class SLScope.TSLDisplayCursor|TSLDisplayCursor]] items. | ||
+ | *[[Class SLScope.TSLScopeCursors|TSLScopeCursors]] - Collection of [[Class SLScope.TSLScopeCursor|TSLScopeCursor]] items. | ||
*[[Class SLScope.TSLDisplayChannel|TSLDisplayChannel]] - Base abstract class for visual data displays channels. | *[[Class SLScope.TSLDisplayChannel|TSLDisplayChannel]] - Base abstract class for visual data displays channels. | ||
*[[Class SLScope.TSLDisplayChannels|TSLDisplayChannels]] - Collection of [[Class SLScope.TSLDisplayChannel|TSLDisplayChannel]] objects. | *[[Class SLScope.TSLDisplayChannels|TSLDisplayChannels]] - Collection of [[Class SLScope.TSLDisplayChannel|TSLDisplayChannel]] objects. | ||
*[[Class SLScope.TSLChannelData|TSLChannelData]] - Channel data class. | *[[Class SLScope.TSLChannelData|TSLChannelData]] - Channel data class. | ||
*[[Class SLScope.TSLScopeChannel|TSLScopeChannel]] - Visual Scope data channels class. | *[[Class SLScope.TSLScopeChannel|TSLScopeChannel]] - Visual Scope data channels class. | ||
− | |||
− | |||
*[[Class SLScope.TSLDisplayViews|TSLDisplayViews]] - Collection of [[Class SLScope.TSLDisplayView|TSLDisplayView]] objects. | *[[Class SLScope.TSLDisplayViews|TSLDisplayViews]] - Collection of [[Class SLScope.TSLDisplayView|TSLDisplayView]] objects. | ||
*[[Class SLScope.TSLDisplayViewBackground|TSLDisplayViewBackground]] - Display Background settings class. | *[[Class SLScope.TSLDisplayViewBackground|TSLDisplayViewBackground]] - Display Background settings class. | ||
− | |||
*[[Class SLScope.TSLDisplayViewSize|TSLDisplayViewSize]] - Display view size parameters class. | *[[Class SLScope.TSLDisplayViewSize|TSLDisplayViewSize]] - Display view size parameters class. | ||
− | |||
*[[Class SLScope.TSLDisplayProperty|TSLDisplayProperty]] - Basic abstract class for display properties. | *[[Class SLScope.TSLDisplayProperty|TSLDisplayProperty]] - Basic abstract class for display properties. | ||
+ | *[[Class SLScope.TSLDisplayMarkerPosition|TSLDisplayMarkerPosition]] - [[Property SLScope.TSLDisplayMarkerPosition.X|X]], [[Property SLScope.TSLDisplayMarkerPosition.Y|Y]] marker position property class. | ||
*[[Class SLScope.TSLVisibleDisplayProperty|TSLVisibleDisplayProperty]] - Basic abstract class for visual display properties. | *[[Class SLScope.TSLVisibleDisplayProperty|TSLVisibleDisplayProperty]] - Basic abstract class for visual display properties. | ||
*[[Class SLScope.TSLDisplayGridLineSettings|TSLDisplayGridLineSettings]] - Specifies the way an axis line will be drawn in the data view. | *[[Class SLScope.TSLDisplayGridLineSettings|TSLDisplayGridLineSettings]] - Specifies the way an axis line will be drawn in the data view. | ||
*[[Class SLScope.TSLDisplayGridDirectionalLinesSettings|TSLDisplayGridDirectionalLinesSettings]] - Specifies the way the axis lines will be drawn in the data view. | *[[Class SLScope.TSLDisplayGridDirectionalLinesSettings|TSLDisplayGridDirectionalLinesSettings]] - Specifies the way the axis lines will be drawn in the data view. | ||
*[[Class SLScope.TSLScopeDataView|TSLScopeDataView]] - Scope data view class. | *[[Class SLScope.TSLScopeDataView|TSLScopeDataView]] - Scope data view class. | ||
− | |||
*[[Class SLScope.TSLBasicLegendGroup|TSLBasicLegendGroup]] - Visual Legend group of a display class. | *[[Class SLScope.TSLBasicLegendGroup|TSLBasicLegendGroup]] - Visual Legend group of a display class. | ||
*[[Class SLScope.TSLLegendGroup|TSLLegendGroup]] - Visual Legend group of a display class. | *[[Class SLScope.TSLLegendGroup|TSLLegendGroup]] - Visual Legend group of a display class. | ||
Line 127: | Line 142: | ||
*[[Class SLScope.TSLLegendGroupCollection|TSLLegendGroupCollection]] - Collection of custom legend groups. | *[[Class SLScope.TSLLegendGroupCollection|TSLLegendGroupCollection]] - Collection of custom legend groups. | ||
*[[Class SLScope.TSLLegendView|TSLLegendView]] - Visual Legend of a display class. | *[[Class SLScope.TSLLegendView|TSLLegendView]] - Visual Legend of a display class. | ||
+ | *[[Class SLScope.TSLDataDisplayLegendView|TSLDataDisplayLegendView]] - Visual Legend of a display class. | ||
*[[Class SLScope.TSLScopeLegendView|TSLScopeLegendView]] - Visual Legend of a display class. | *[[Class SLScope.TSLScopeLegendView|TSLScopeLegendView]] - Visual Legend of a display class. | ||
− | *[[Class SLScope. | + | *[[Class SLScope.TSLBasicDisplayTitle|TSLBasicDisplayTitle]] - Base class for scope and waterfall display titles. |
*[[Class SLScope.TSLDisplayTitle|TSLDisplayTitle]] - Visual Title of a display class. | *[[Class SLScope.TSLDisplayTitle|TSLDisplayTitle]] - Visual Title of a display class. | ||
− | *[[Class SLScope. | + | *[[Class SLScope.TSLAdditionalDisplayTitle|TSLAdditionalDisplayTitle]] - Additional display title. |
+ | *[[Class SLScope.TSLDisplayTitleCollectionItem|TSLDisplayTitleCollectionItem]] - Additional display title collection item. | ||
+ | *[[Class SLScope.TSLDisplayTitleCollection|TSLDisplayTitleCollection]] - Collection of additional display titles. | ||
*[[Class SLScope.TSLMinorTicks|TSLMinorTicks]] - Visual appearance of the minor ticks of an axis scale. | *[[Class SLScope.TSLMinorTicks|TSLMinorTicks]] - Visual appearance of the minor ticks of an axis scale. | ||
*[[Class SLScope.TSLMajorTicksParam|TSLMajorTicksParam]] - Major Ticks [[Property SLScope.TSLMajorTicksParam.Mode|Mode]] settings class. | *[[Class SLScope.TSLMajorTicksParam|TSLMajorTicksParam]] - Major Ticks [[Property SLScope.TSLMajorTicksParam.Mode|Mode]] settings class. | ||
*[[Class SLScope.TSLTicksStart|TSLTicksStart]] - Start value of the major ticks of an axis class. | *[[Class SLScope.TSLTicksStart|TSLTicksStart]] - Start value of the major ticks of an axis class. | ||
*[[Class SLScope.TSLMajorTicks|TSLMajorTicks]] - Visual appearance of the major ticks of an axis scale. | *[[Class SLScope.TSLMajorTicks|TSLMajorTicks]] - Visual appearance of the major ticks of an axis scale. | ||
− | |||
*[[Class SLScope.TSLDisplayToolBarButton|TSLDisplayToolBarButton]] - Toolbar button settings class. | *[[Class SLScope.TSLDisplayToolBarButton|TSLDisplayToolBarButton]] - Toolbar button settings class. | ||
*[[Class SLScope.TSLBasicDisplayToolBar|TSLBasicDisplayToolBar]] - Visual toolbar for the data display components class. | *[[Class SLScope.TSLBasicDisplayToolBar|TSLBasicDisplayToolBar]] - Visual toolbar for the data display components class. | ||
*[[Class SLScope.TSLAxisToolBarButtons|TSLAxisToolBarButtons]] - Axis toolbar button settings. | *[[Class SLScope.TSLAxisToolBarButtons|TSLAxisToolBarButtons]] - Axis toolbar button settings. | ||
*[[Class SLScope.TSLAxisToolBar|TSLAxisToolBar]] - The toolbar area of the control axis. | *[[Class SLScope.TSLAxisToolBar|TSLAxisToolBar]] - The toolbar area of the control axis. | ||
− | |||
*[[Class SLScope.TSLBasicAxisValue|TSLBasicAxisValue]] - Basic axis value settings. | *[[Class SLScope.TSLBasicAxisValue|TSLBasicAxisValue]] - Basic axis value settings. | ||
*[[Class SLScope.TSLDisplayOptionalValue|TSLDisplayOptionalValue]] - Display optional value settings class. | *[[Class SLScope.TSLDisplayOptionalValue|TSLDisplayOptionalValue]] - Display optional value settings class. | ||
Line 147: | Line 163: | ||
*[[Class SLScope.TSLAxisValue|TSLAxisValue]] - Basic axis value settings. | *[[Class SLScope.TSLAxisValue|TSLAxisValue]] - Basic axis value settings. | ||
*[[Class SLScope.TSLMaxAxisValue|TSLMaxAxisValue]] - Basic axis value settings. | *[[Class SLScope.TSLMaxAxisValue|TSLMaxAxisValue]] - Basic axis value settings. | ||
− | |||
− | |||
*[[Class SLScope.TSLScopeAutoScalingSpace|TSLScopeAutoScalingSpace]] - Auto Scaling space settings class. | *[[Class SLScope.TSLScopeAutoScalingSpace|TSLScopeAutoScalingSpace]] - Auto Scaling space settings class. | ||
*[[Class SLScope.TSLScopeAutoScaling|TSLScopeAutoScaling]] - Auto Scaling settings class. | *[[Class SLScope.TSLScopeAutoScaling|TSLScopeAutoScaling]] - Auto Scaling settings class. | ||
Line 160: | Line 174: | ||
*[[Class SLScope.TSLScopeYAxesCollection|TSLScopeYAxesCollection]] - Collection of additional scope Y Axes. | *[[Class SLScope.TSLScopeYAxesCollection|TSLScopeYAxesCollection]] - Collection of additional scope Y Axes. | ||
*[[Class SLScope.TSLScopeYAxis|TSLScopeYAxis]] - Scope X Axis class. | *[[Class SLScope.TSLScopeYAxis|TSLScopeYAxis]] - Scope X Axis class. | ||
− | |||
− | |||
*[[Class SLScope.TSLScopeMaxSample|TSLScopeMaxSample]] - Max Sample settings class. | *[[Class SLScope.TSLScopeMaxSample|TSLScopeMaxSample]] - Max Sample settings class. | ||
*[[Class SLScope.TSLScopeXAxisUnitScale|TSLScopeXAxisUnitScale]] - Controls the way the units scaling will be done - Hz, KHz, MHz etc. | *[[Class SLScope.TSLScopeXAxisUnitScale|TSLScopeXAxisUnitScale]] - Controls the way the units scaling will be done - Hz, KHz, MHz etc. | ||
Line 172: | Line 184: | ||
*[[Class SLScope.TSLScopeXAxis|TSLScopeXAxis]] - Scope X Axis class. | *[[Class SLScope.TSLScopeXAxis|TSLScopeXAxis]] - Scope X Axis class. | ||
*[[Class SLScope.TSLScopeChannels|TSLScopeChannels]] - Collection of [[Class SLScope.TSLScopeChannel|TSLScopeChannel]] items. | *[[Class SLScope.TSLScopeChannels|TSLScopeChannels]] - Collection of [[Class SLScope.TSLScopeChannel|TSLScopeChannel]] items. | ||
+ | *[[Class SLScope.TSLDisplayTrails|TSLDisplayTrails]] - Display Trails settings class. | ||
*[[Class SLScope.TSLDataDisplay|TSLDataDisplay]] - Basic abstract class for visual data displays. | *[[Class SLScope.TSLDataDisplay|TSLDataDisplay]] - Basic abstract class for visual data displays. | ||
*[[Class SLScope.TSLChannelMouseHitPoint|TSLChannelMouseHitPoint]] - Mouse Hit Point label settings class. | *[[Class SLScope.TSLChannelMouseHitPoint|TSLChannelMouseHitPoint]] - Mouse Hit Point label settings class. | ||
Line 177: | Line 190: | ||
*[[Class SLScope.TSLChannelItemHighlighting|TSLChannelItemHighlighting]] - Channel highlighting settings class. | *[[Class SLScope.TSLChannelItemHighlighting|TSLChannelItemHighlighting]] - Channel highlighting settings class. | ||
*[[Class SLScope.TSLDisplayHighlighting|TSLDisplayHighlighting]] - Display Highlighting settings class. | *[[Class SLScope.TSLDisplayHighlighting|TSLDisplayHighlighting]] - Display Highlighting settings class. | ||
+ | *[[Class SLScope.TSLDataDisplayHighlighting|TSLDataDisplayHighlighting]] - Data Display Highlighting settings class. | ||
*[[Class SLScope.TSLDisplayZoom|TSLDisplayZoom]] - Display zoom properties class. | *[[Class SLScope.TSLDisplayZoom|TSLDisplayZoom]] - Display zoom properties class. | ||
− | |||
*[[Class SLScope.TSLDataChart|TSLDataChart]] - Base abstract class for multi channel data displays. | *[[Class SLScope.TSLDataChart|TSLDataChart]] - Base abstract class for multi channel data displays. | ||
*[[Class SLScope.TSLScope|TSLScope]] - Visible Scope/Plot component for representing floating point data. | *[[Class SLScope.TSLScope|TSLScope]] - Visible Scope/Plot component for representing floating point data. | ||
− | *[[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Example:</b> <image ScopeLayerSample> | + | *[[Class SLScope.TSLScopeLayer|TSLScopeLayer]] - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. <b>Diagram:</b> <image SLScopeLayer_Preview> <b>Example:</b> <image ScopeLayerSample> |
*[[Class SLScope.TSLExternalScopeElement|TSLExternalScopeElement]] - A scope component element. | *[[Class SLScope.TSLExternalScopeElement|TSLExternalScopeElement]] - A scope component element. | ||
*[[Class SLScope.TSLExternalScopeMatrixLayer|TSLExternalScopeMatrixLayer]] - A scope matrix component layer. | *[[Class SLScope.TSLExternalScopeMatrixLayer|TSLExternalScopeMatrixLayer]] - A scope matrix component layer. | ||
*[[Class SLWaterfall.TSLWaterfallMarkerPosition|TSLWaterfallMarkerPosition]] - Waterfall marker [[Property SLWaterfall.TSLWaterfallMarkerPosition.X|X]] and [[Property SLWaterfall.TSLWaterfallMarkerPosition.Y|Y]] position class. | *[[Class SLWaterfall.TSLWaterfallMarkerPosition|TSLWaterfallMarkerPosition]] - Waterfall marker [[Property SLWaterfall.TSLWaterfallMarkerPosition.X|X]] and [[Property SLWaterfall.TSLWaterfallMarkerPosition.Y|Y]] position class. | ||
− | |||
*[[Class SLWaterfall.TSLWaterfallMarkers|TSLWaterfallMarkers]] - Collection of Waterfall Markers. | *[[Class SLWaterfall.TSLWaterfallMarkers|TSLWaterfallMarkers]] - Collection of Waterfall Markers. | ||
*[[Class SLWaterfall.TSLWaterfallMarkerGroupLine|TSLWaterfallMarkerGroupLine]] - Markers lines property class. | *[[Class SLWaterfall.TSLWaterfallMarkerGroupLine|TSLWaterfallMarkerGroupLine]] - Markers lines property class. | ||
*[[Class SLWaterfall.TSLWaterfallMarkerGroup|TSLWaterfallMarkerGroup]] - Waterfall marker group class. | *[[Class SLWaterfall.TSLWaterfallMarkerGroup|TSLWaterfallMarkerGroup]] - Waterfall marker group class. | ||
*[[Class SLWaterfall.TSLWaterfallMarkerGroups|TSLWaterfallMarkerGroups]] - Collection of [[Class SLWaterfall.TSLWaterfallMarkerGroup|TSLWaterfallMarkerGroup]] items. | *[[Class SLWaterfall.TSLWaterfallMarkerGroups|TSLWaterfallMarkerGroups]] - Collection of [[Class SLWaterfall.TSLWaterfallMarkerGroup|TSLWaterfallMarkerGroup]] items. | ||
+ | *[[Class SLWaterfall.TSLWaterfallTextLabels|TSLWaterfallTextLabels]] - Waterfall text labels collection class. | ||
*[[Class SLWaterfall.TSLBasicWaterfallData|TSLBasicWaterfallData]] - Basic waterfall data class. | *[[Class SLWaterfall.TSLBasicWaterfallData|TSLBasicWaterfallData]] - Basic waterfall data class. | ||
*[[Class SLWaterfall.TSLWaterfallData|TSLWaterfallData]] - Defines waterfall data class. | *[[Class SLWaterfall.TSLWaterfallData|TSLWaterfallData]] - Defines waterfall data class. | ||
*[[Class SLWaterfall.TSLWaterfallXAxis|TSLWaterfallXAxis]] - Visual X Waterfall axis. | *[[Class SLWaterfall.TSLWaterfallXAxis|TSLWaterfallXAxis]] - Visual X Waterfall axis. | ||
*[[Class SLWaterfall.TSLWaterfallLegendView|TSLWaterfallLegendView]] - Visual Legend of a display class. | *[[Class SLWaterfall.TSLWaterfallLegendView|TSLWaterfallLegendView]] - Visual Legend of a display class. | ||
− | *[[Class SLWaterfall. | + | *[[Class SLWaterfall.TSLBasicWaterfallCursor|TSLBasicWaterfallCursor]] - Basic waterfall channel cursor. |
+ | *[[Class SLWaterfall.TSLWaterfallCursor|TSLWaterfallCursor]] - Waterfall cursor. | ||
+ | *[[Class SLWaterfall.TSLWaterfallCursors|TSLWaterfallCursors]] - Collection of [[Class SLWaterfall.TSLWaterfallCursor|TSLWaterfallCursor]] items. | ||
+ | *[[Class SLWaterfall.TSLWaterfallCursorLinks|TSLWaterfallCursorLinks]] - Collection of waterfall cursor links. | ||
*[[Class SLWaterfall.TSLBasicWaterfall|TSLBasicWaterfall]] - Basic abstract class for Waterfall type displays. | *[[Class SLWaterfall.TSLBasicWaterfall|TSLBasicWaterfall]] - Basic abstract class for Waterfall type displays. | ||
*[[Class SLWaterfall.TSLWaterfallDisplayLevelView|TSLWaterfallDisplayLevelView]] - Visual Levels Display View class. | *[[Class SLWaterfall.TSLWaterfallDisplayLevelView|TSLWaterfallDisplayLevelView]] - Visual Levels Display View class. | ||
*[[Class SLWaterfall.TSLWaterfall|TSLWaterfall]] - Visible waterfall for representing Real(double) data. | *[[Class SLWaterfall.TSLWaterfall|TSLWaterfall]] - Visible waterfall for representing Real(double) data. | ||
− | *[[Class SLWaterfall.TSLWaterfallLayer|TSLWaterfallLayer]] - A waterfall draw layer. See Also Defines a waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall. <b>Example:</b> <image WaterfallLayerSample> | + | *[[Class SLWaterfall.TSLWaterfallLayer|TSLWaterfallLayer]] - A waterfall draw layer. See Also Defines a waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall. <b>Diagram:</b> <image SLWaterfallLayer_Preview> <b>Example:</b> <image WaterfallLayerSample> |
*[[Class SLWaterfall.TSLExternalWaterfallElement|TSLExternalWaterfallElement]] - A waterfall component element. | *[[Class SLWaterfall.TSLExternalWaterfallElement|TSLExternalWaterfallElement]] - A waterfall component element. | ||
*[[Class SLWaterfall.TSLExternalWaterfallMatrixLayer|TSLExternalWaterfallMatrixLayer]] - A waterfall matrix component layer. | *[[Class SLWaterfall.TSLExternalWaterfallMatrixLayer|TSLExternalWaterfallMatrixLayer]] - A waterfall matrix component layer. | ||
Line 241: | Line 257: | ||
*[[Type SLScope.TSLSampleDrawEvent|TSLSampleDrawEvent]] - Sample is in about to be painted event type. | *[[Type SLScope.TSLSampleDrawEvent|TSLSampleDrawEvent]] - Sample is in about to be painted event type. | ||
*[[Type SLScope.TSLChannelClickEvent|TSLChannelClickEvent]] - Channel has been clicked event type. | *[[Type SLScope.TSLChannelClickEvent|TSLChannelClickEvent]] - Channel has been clicked event type. | ||
− | *[[Type SLScope. | + | *[[Type SLScope.TSLDisplayMarkerClickEvent|TSLDisplayMarkerClickEvent]] - Defines OnClick events for MarkerGroup items. |
*[[Type SLScope.TSLOverChannelEvent|TSLOverChannelEvent]] - Mouse cursor over a scope channel event type. | *[[Type SLScope.TSLOverChannelEvent|TSLOverChannelEvent]] - Mouse cursor over a scope channel event type. | ||
*[[Type SLScope.TSLDataToolTipEvent|TSLDataToolTipEvent]] - Data tool tip is displayed event type. | *[[Type SLScope.TSLDataToolTipEvent|TSLDataToolTipEvent]] - Data tool tip is displayed event type. | ||
− | *[[Type SLScope.TSLScopeMarkerDraggedEvent|TSLScopeMarkerDraggedEvent]] - Marker has been dragged event type. | + | *[[Type SLScope.TSLScopeMarkerDraggedEvent|TSLScopeMarkerDraggedEvent]] - Scope Channel Marker has been dragged event type. |
+ | *[[Type SLScope.TSLDisplayMarkerDraggedEvent|TSLDisplayMarkerDraggedEvent]] - Marker has been dragged event type. | ||
*[[Type SLScope.TSLChannelDrawEvent|TSLChannelDrawEvent]] - Channel is in about to be painted event type. | *[[Type SLScope.TSLChannelDrawEvent|TSLChannelDrawEvent]] - Channel is in about to be painted event type. | ||
*[[Type SLScope.TSLToolBarButtonClickEvent|TSLToolBarButtonClickEvent]] - Toolbar button has been clicked event type. | *[[Type SLScope.TSLToolBarButtonClickEvent|TSLToolBarButtonClickEvent]] - Toolbar button has been clicked event type. |
Latest revision as of 00:30, 26 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Contents |
Belongs to
- AudioLab - Audio Processing Library.
- VideoLab - Video Processing Library.
- SignalLab - Signal Processing Library.
- PlotLab - Data Visialization Library.
Used by
Description
Controls
- TSLScope - Visible Scope/Plot component for representing floating point data.
- TSLWaterfall - Visible waterfall for representing Real(double) data.
Layers
- TSLScopeLayer - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. Diagram: <image SLScopeLayer_Preview> Example: <image ScopeLayerSample>
- TSLWaterfallLayer - A waterfall draw layer. See Also Defines a waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall. Diagram: <image SLWaterfallLayer_Preview> Example: <image WaterfallLayerSample>
Elements
- TSLExternalScopeElement - A scope component element.
- TSLExternalWaterfallElement - A waterfall component element.
Matrix Layers
- TSLExternalScopeMatrixLayer - A scope matrix component layer.
- TSLExternalWaterfallMatrixLayer - A waterfall matrix component layer.
Units
- SLScope - Contains the code for the TSLScope component.
- SLWaterfall - Contains the code for the TSLWaterfall component.
- SLLevelDisplay - Contains the code for the TSLLevelDisplay base class.
Classes
- TSLZoomPin - Defines axis zooming state pin.
- TSLDisplayCollectionItem - Basic display collection item type.
- TSLDisplayCollection - Basic display collection type.
- TSLDisplaySelectableCollectionItem - Basic display selectable collection item type.
- TSLOptionalDisplayCollectionItem - Optional (Visible/Invisible) display collection item.
- TSLOptionalDisplayCollection - Collection of optional display elements.
- TSLDisplayMarkerLabelPosition - X, Y marker text offsets from a variable coordinate property class.
- TSLMarkerGroupLabel - Visual Marker Label class.
- TSLDisplayMarkerCrosshairLine - Display marker crosshair settings class.
- TSLDisplayMarkerCrosshairLines - Specifies the marker crosshair properties.
- TSLDisplayMarkerGroup - Display marker group class.
- TSLScopeMarkerGroup - Group of TSLScopeChannelMarker items.
- TSLScopeMarkerGroups - Collection of TSLScopeMarkerGroup items.
- TSLDisplayZonePoint - Display zone point collection item.
- TSLDisplayZonePoints - Collection of zone points.
- TSLDisplayComponent - Basic abstract class for visual display components.
- TSLDisplayView - Base abstract class for data view of visual data displays.
- TSLCustomColorDisplayView - Base abstract class for display data view.
- TSLCustomSizeDisplayView - Base abstract class for display data view.
- TSLOptionalView - Base abstract class for optional display view.
- TSLOptionalAxis - Base abstract class for optional axis.
- TSLTrackingOptionalAxis - Basic abstract class for optional display tracking axis.
- TSLDisplayLabel - Optional visual Label class.
- TSLDisplayTitleLabel - Title visual Label class.
- TSLDisplayAxis - Basic abstract class for visual data axis.
- TSLBasicDisplayYAxis - Basic abstract class for visual data Y axis.
- TSLDisplayYAxis - Visual X axis.
- TSLBasicDisplayXAxis - Basic abstract class for visual data X axis.
- TSLDisplayXAxis - Visual X axis.
- TSLOptionalAxesDisplayCollectionItem - Optional (Visible/Invisible) display axis collection item.
- TSLOptionalAxesCursorDisplayCollectionItem - Optional (Visible/Invisible) display collection item with mouse cursor.
- TSLBasicDisplayZone - Basic display zone.
- TSLBasicDisplayZones - Collection of display zones.
- TSLDisplayZone - Display zone collection item.
- TSLDisplayZones - Collection of display zones.
- TSLDisplayElementPosition - Element position settings class.
- TSLDisplayEllipticZone - Display elliptic zone.
- TSLDisplayEllipticZones - Collection of elliptic display zones.
- TSLBasicDisplayMarker - Base class for scope and waterfall display markers.
- TSLDisplayMarker - Base class for scope and waterfall display markers.
- TSLDisplayMarkers - Base collection of display Markers.
- TSLScopeMarker - Scope display marker.
- TSLScopeMarkers - Collection of Scope Markers.
- TSLScopeChannelMarker - Scope channel marker class.
- TSLScopeChannelMarkers - Collection of TSLScopeChannelMarker items.
- TSLDisplayElementChannelLink - Link between element and channel.
- TSLDisplayCursorChannelLinkData - Cursor/Channel intersection data class.
- TSLDisplayCursorChannelLink - Link between cursor and channel.
- TSLDisplayElementChannelLinks - Collection of display element-channel links
- TSLDisplayCursorChannelLinks - Collection of display cursor-channel links
- TSLDisplayPersistent - Persistent display item class.
- TSLScopePoints - Look and feel of the scope channel points class.
- TSLScopeZonePoints - Look and feel of the scope channel zone points class.
- TSLDisplayOptionalHighlighting - Display Highlighting settings class.
- TSLDisplayZoneChannelLinkData - Channel points in zone data class.
- TSLDisplayZoneChannelLink - Link between zone and channel.
- TSLDisplayZoneChannelLinks - Collection of display zone-channel links
- TSLBasicViewButtonSettings - View button settings class.
- TSLViewButtonSettings - View button settings class.
- TSLLegendViewButtonSettings - Legend view button settings class.
- TSLDisplayCursorPosition - Cursor X and Y position settings class.
- TSLScopeSelection - Selection area between 2 cursors settings.
- TSLDisplayCursorLink - Link between two display cursors.
- TSLScopeCursorLink - Link between two scope cursors.
- TSLDisplayElementList - Defines a list of display elements.
- TSLDisplayCursorLinkList - list of cursor links.
- TSLAssociatedChannelLinkList - List of channels associated with the axis.
- TSLDisplayChannelLink - Link between two cursors.
- TSLDisplayCursorMouseCursor - Display cursors mouse cursor settings class.
- TSLDisplayCursor - Display channel cursor.
- TSLScopeCursor - Scope channel cursor.
- TSLScopeMeasurementLine - Measurement line connecting 2 cursors settings.
- TSLDisplayTextLabel - Display text label class.
- TSLScopeTextLabel - Scope text label class.
- TSLDisplayTextLabels - Display text labels collection class.
- TSLScopeTextLabels - Scope text labels collection class.
- TSLAxisFormat - Axis format settings.
- TSLDisplayCursorLinks - Collection of display cursor links.
- TSLScopeCursorLinks - Collection of scope cursor links.
- TSLDisplayChannelLinks - Collection of display channel links
- TSLDisplayCursors - Collection of TSLDisplayCursor items.
- TSLScopeCursors - Collection of TSLScopeCursor items.
- TSLDisplayChannel - Base abstract class for visual data displays channels.
- TSLDisplayChannels - Collection of TSLDisplayChannel objects.
- TSLChannelData - Channel data class.
- TSLScopeChannel - Visual Scope data channels class.
- TSLDisplayViews - Collection of TSLDisplayView objects.
- TSLDisplayViewBackground - Display Background settings class.
- TSLDisplayViewSize - Display view size parameters class.
- TSLDisplayProperty - Basic abstract class for display properties.
- TSLDisplayMarkerPosition - X, Y marker position property class.
- TSLVisibleDisplayProperty - Basic abstract class for visual display properties.
- TSLDisplayGridLineSettings - Specifies the way an axis line will be drawn in the data view.
- TSLDisplayGridDirectionalLinesSettings - Specifies the way the axis lines will be drawn in the data view.
- TSLScopeDataView - Scope data view class.
- TSLBasicLegendGroup - Visual Legend group of a display class.
- TSLLegendGroup - Visual Legend group of a display class.
- TSLCustomLegendGroup - Custom legend group.
- TSLCustomLegendItem - Custom legend item.
- TSLCustomLegendItems - Collection of custom legend items.
- TSLLegendGroupCollectionItem - Legend group item.
- TSLLegendGroupCollection - Collection of custom legend groups.
- TSLLegendView - Visual Legend of a display class.
- TSLDataDisplayLegendView - Visual Legend of a display class.
- TSLScopeLegendView - Visual Legend of a display class.
- TSLBasicDisplayTitle - Base class for scope and waterfall display titles.
- TSLDisplayTitle - Visual Title of a display class.
- TSLAdditionalDisplayTitle - Additional display title.
- TSLDisplayTitleCollectionItem - Additional display title collection item.
- TSLDisplayTitleCollection - Collection of additional display titles.
- TSLMinorTicks - Visual appearance of the minor ticks of an axis scale.
- TSLMajorTicksParam - Major Ticks Mode settings class.
- TSLTicksStart - Start value of the major ticks of an axis class.
- TSLMajorTicks - Visual appearance of the major ticks of an axis scale.
- TSLDisplayToolBarButton - Toolbar button settings class.
- TSLBasicDisplayToolBar - Visual toolbar for the data display components class.
- TSLAxisToolBarButtons - Axis toolbar button settings.
- TSLAxisToolBar - The toolbar area of the control axis.
- TSLBasicAxisValue - Basic axis value settings.
- TSLDisplayOptionalValue - Display optional value settings class.
- TSLDisplayValueRange - Display value range settings class.
- TSLBasicRangedAxisValue - Basic axis value settings.
- TSLAxisValue - Basic axis value settings.
- TSLMaxAxisValue - Basic axis value settings.
- TSLScopeAutoScalingSpace - Auto Scaling space settings class.
- TSLScopeAutoScaling - Auto Scaling settings class.
- TSLDisplayAxisCursorSettings - Cursor axis settings class.
- TSLToolBarPosition - ToolBar position position property class.
- TSLDisplayToolBarButtons - Display toolbar button settings.
- TSLDisplayToolBar - Visual toolbar for the data display components class.
- TSLBasicScopeYAxis - Scope X Axis abstract base class.
- TSLAdditionalScopeYAxis - Additional Scope Y Axis.
- TSLScopeYAxesCollectionItem - Additional scope Y Axis collection item.
- TSLScopeYAxesCollection - Collection of additional scope Y Axes.
- TSLScopeYAxis - Scope X Axis class.
- TSLScopeMaxSample - Max Sample settings class.
- TSLScopeXAxisUnitScale - Controls the way the units scaling will be done - Hz, KHz, MHz etc.
- TSLBasicDisplayZoom - Basic display zoom properties class.
- TSLDisplayAxisZoom - Display axis zoom properties class.
- TSLBasicScopeXAxis - Scope X Axis abstract base class.
- TSLAdditionalScopeXAxis - Additional Scope X Axis.
- TSLScopeXAxesCollectionItem - Additional scope X Axis collection item.
- TSLScopeXAxesCollection - Collection of additional scope X Axes.
- TSLScopeXAxis - Scope X Axis class.
- TSLScopeChannels - Collection of TSLScopeChannel items.
- TSLDisplayTrails - Display Trails settings class.
- TSLDataDisplay - Basic abstract class for visual data displays.
- TSLChannelMouseHitPoint - Mouse Hit Point label settings class.
- TSLDisplayItemHighlighting - Display Item Highlighting settings class.
- TSLChannelItemHighlighting - Channel highlighting settings class.
- TSLDisplayHighlighting - Display Highlighting settings class.
- TSLDataDisplayHighlighting - Data Display Highlighting settings class.
- TSLDisplayZoom - Display zoom properties class.
- TSLDataChart - Base abstract class for multi channel data displays.
- TSLScope - Visible Scope/Plot component for representing floating point data.
- TSLScopeLayer - A scope drawing layer. See Also Defines a scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope. Diagram: <image SLScopeLayer_Preview> Example: <image ScopeLayerSample>
- TSLExternalScopeElement - A scope component element.
- TSLExternalScopeMatrixLayer - A scope matrix component layer.
- TSLWaterfallMarkerPosition - Waterfall marker X and Y position class.
- TSLWaterfallMarkers - Collection of Waterfall Markers.
- TSLWaterfallMarkerGroupLine - Markers lines property class.
- TSLWaterfallMarkerGroup - Waterfall marker group class.
- TSLWaterfallMarkerGroups - Collection of TSLWaterfallMarkerGroup items.
- TSLWaterfallTextLabels - Waterfall text labels collection class.
- TSLBasicWaterfallData - Basic waterfall data class.
- TSLWaterfallData - Defines waterfall data class.
- TSLWaterfallXAxis - Visual X Waterfall axis.
- TSLWaterfallLegendView - Visual Legend of a display class.
- TSLBasicWaterfallCursor - Basic waterfall channel cursor.
- TSLWaterfallCursor - Waterfall cursor.
- TSLWaterfallCursors - Collection of TSLWaterfallCursor items.
- TSLWaterfallCursorLinks - Collection of waterfall cursor links.
- TSLBasicWaterfall - Basic abstract class for Waterfall type displays.
- TSLWaterfallDisplayLevelView - Visual Levels Display View class.
- TSLWaterfall - Visible waterfall for representing Real(double) data.
- TSLWaterfallLayer - A waterfall draw layer. See Also Defines a waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall. Diagram: <image SLWaterfallLayer_Preview> Example: <image WaterfallLayerSample>
- TSLExternalWaterfallElement - A waterfall component element.
- TSLExternalWaterfallMatrixLayer - A waterfall matrix component layer.
- TSLBasicWaterfallDataView - Abstract basic class for the visual data view area of a Waterfall type displays.
- TSLWaterfallDataView - Waterfall data view class.
- TSLWaterfallYAxis - Visual Y Waterfall axis.
- TSLLevelDisplayColor - Color collection item for alternative colors in the level axis class.
- TSLLevelDisplayColors - Collection of alternative colors for the level displays.
- TSLBasicLevelAxis - Abstract base class for the axis.
- TSLLevelAxis - Visual Axis for the Waterfall's Levels class.
- TSLBasicLevelDisplayLabel - Basic abstract class for view labels.
- TSLLevelDisplayLabel - Display Level Labels settings class.
- TSLBasicLevelDisplayLevelView - Basic abstract class for level display views
- TSLAxisDisplayLevelView - Basic abstract class for level display views.
- TSLDisplayLevelView - Visual Levels Display View class.
Structures
- TSLRealPoint - Real (double) X, Y coordinates point.
- TSLRealRanges - MinX, MaxX MinY and MaxY values structure.
Interfaces
Enums
- TSLViewAlign - View alignment enumeration.
- TSLScopePointsShape - Channel point display shapes enumeration.
- TSLScopeChannelMode - Channel display modes enumeration.
- TSLScopeChannelLinkMode - Channel link display modes enumeration.
- TSLChannelShadeMode - Channel shade modes enumeration.
- TSLZoomOperation - Zoom types enumeration.
- TSLMajorTicksMode - Major Axis Ticks calculation method enumeration.
- TSLScaleMode - Axis scale modes enumeration.
- TSLPrecisionMode - Precision modes enumeration.
- TSLDisplayNavigateMode - Display navigation mode enumeration.
- TSLDisplayZoomMode - Display zoom mode enumeration.
- TSLDisplayCursorKind - Display cursor modes enumeration.
- TSLToolBarHostView - ToolBar host view enumeration.
- TSLMaxAxisMode - Max Axis calculation method enumeration.
- TSLDisplayAxisTicksMode - Axis tick modes enumeration.
- TSLWaterfallMarkerMode - Waterfall marker kind enumeration.
Types
- TSLSampleDrawEvent - Sample is in about to be painted event type.
- TSLChannelClickEvent - Channel has been clicked event type.
- TSLDisplayMarkerClickEvent - Defines OnClick events for MarkerGroup items.
- TSLOverChannelEvent - Mouse cursor over a scope channel event type.
- TSLDataToolTipEvent - Data tool tip is displayed event type.
- TSLScopeMarkerDraggedEvent - Scope Channel Marker has been dragged event type.
- TSLDisplayMarkerDraggedEvent - Marker has been dragged event type.
- TSLChannelDrawEvent - Channel is in about to be painted event type.
- TSLToolBarButtonClickEvent - Toolbar button has been clicked event type.
- TSLChartItemClickEvent - Defines OnItemClick events for LegendGroup items.
- TSLCustomAxisLabelEvent - Defines event to be fired when a label is in about to be painted.
- TSLCustomMouseLabelEvent - Defines event to be fired when a mouse label is in about to be painted.
- TSLCustomStepEvent - Custom step is to be calculated event type.
- TSLPositionChangeEvent - Cursor or a measurement line has been moved by the user event type.
- TSLZoomChangedEvent - Zoom has changed event type.