Class VLTrackTargets.TVLDrawTrackTargetLayer

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
Line 50: Line 50:
 
*[[Property VLTrackTargets.TVLDrawTrackTargetLayer.Shape|Shape]] - Specifies the shape of the target marker.  
 
*[[Property VLTrackTargets.TVLDrawTrackTargetLayer.Shape|Shape]] - Specifies the shape of the target marker.  
 
*[[Property VLTrackTargets.TVLDrawTrackTargetLayer.Size|Size]] - Specifies the size of the target marker.  
 
*[[Property VLTrackTargets.TVLDrawTrackTargetLayer.Size|Size]] - Specifies the size of the target marker.  
 +
 +
== Methods ==
 +
 +
=== Public ===
 +
*[[Method function VLTrackTargets.TVLDrawTrackTargetLayer.GetOperations() : TLPDrawLayerOperations|function GetOperations() : TLPDrawLayerOperations]]
  
 
== Pins ==
 
== Pins ==
Line 69: Line 74:
  
 
=== Public ===
 
=== Public ===
 +
*[[Method function VLBasicDrawLayers.TVLDrawBasicMarkersLayer.GetOperations() : TLPDrawLayerOperations|function GetOperations() : TLPDrawLayerOperations]]
 
*[[Method procedure VLBasicDrawLayers.TVLDrawBasicMarkersLayer.DoLayerMouseMove(TShiftState;Integer;Integer)|procedure DoLayerMouseMove(AShift : TShiftState; AX : Integer; AY : Integer)]]
 
*[[Method procedure VLBasicDrawLayers.TVLDrawBasicMarkersLayer.DoLayerMouseMove(TShiftState;Integer;Integer)|procedure DoLayerMouseMove(AShift : TShiftState; AX : Integer; AY : Integer)]]
 
*[[Method procedure VLBasicDrawLayers.TVLDrawBasicMarkersLayer.DoLayerMouseLeave()|procedure DoLayerMouseLeave()]]
 
*[[Method procedure VLBasicDrawLayers.TVLDrawBasicMarkersLayer.DoLayerMouseLeave()|procedure DoLayerMouseLeave()]]
Line 82: Line 88:
  
 
=== Public ===
 
=== Public ===
 +
*[[Method function LPDrawLayers.TLPDrawLayer.GetHasEnable() : Boolean|function GetHasEnable() : Boolean]]
 +
*[[Method function LPDrawLayers.TLPDrawLayer.GetCanDisable() : Boolean|function GetCanDisable() : Boolean]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerBegin(TLPCanvas;Integer;Integer;Single;Single)|procedure DoLayerBegin(ACanvas : TLPCanvas; AWidth : Integer; AHeight : Integer; AXCoeff : Single; AYCoeff : Single)]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerBegin(TLPCanvas;Integer;Integer;Single;Single)|procedure DoLayerBegin(ACanvas : TLPCanvas; AWidth : Integer; AHeight : Integer; AXCoeff : Single; AYCoeff : Single)]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerEnd()|procedure DoLayerEnd()]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerEnd()|procedure DoLayerEnd()]]
Line 92: Line 100:
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerMouseEnter()|procedure DoLayerMouseEnter()]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerMouseEnter()|procedure DoLayerMouseEnter()]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerMouseLeave()|procedure DoLayerMouseLeave()]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.DoLayerMouseLeave()|procedure DoLayerMouseLeave()]]
 +
*[[Method function LPDrawLayers.TLPDrawLayer.GetChachedData(TObject) : TObject|function GetChachedData(ALink : TObject) : TObject]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.SetChachedData(TObject;TObject)|procedure SetChachedData(ALink : TObject; AData : TObject)]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.SetChachedData(TObject;TObject)|procedure SetChachedData(ALink : TObject; AData : TObject)]]
 +
*[[Method function LPDrawLayers.TLPDrawLayer.GetOperations() : TLPDrawLayerOperations|function GetOperations() : TLPDrawLayerOperations]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.AddLayerLink(TLPLayerCollectionItem)|procedure AddLayerLink(ALink : TLPLayerCollectionItem)]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.AddLayerLink(TLPLayerCollectionItem)|procedure AddLayerLink(ALink : TLPLayerCollectionItem)]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.RemoveLayerLink(TLPLayerCollectionItem)|procedure RemoveLayerLink(ALink : TLPLayerCollectionItem)]]
 
*[[Method procedure LPDrawLayers.TLPDrawLayer.RemoveLayerLink(TLPLayerCollectionItem)|procedure RemoveLayerLink(ALink : TLPLayerCollectionItem)]]
 +
*[[Method function LPDrawLayers.TLPDrawLayer.GetName() : String|function GetName() : String]]
 +
*[[Method function LPDrawLayers.TLPDrawLayer.WriteLock() : IOWLockSection|function WriteLock() : IOWLockSection]]
  
 
== From [[Class SLComponentCollection.TSLComponentItem|TSLComponentItem]] ==
 
== From [[Class SLComponentCollection.TSLComponentItem|TSLComponentItem]] ==
Line 107: Line 119:
  
 
=== Public ===
 
=== Public ===
 +
*[[Method function SLComponentCollection.TSLComponentItem.GetParentComponent() : TComponent|function GetParentComponent() : TComponent]]
 +
*[[Method function SLComponentCollection.TSLComponentItem.HasParent() : Boolean|function HasParent() : Boolean]]
 +
*[[Method function SLComponentCollection.TSLComponentItem.GetOwnerList() : TSLComponentItems|function GetOwnerList() : TSLComponentItems]]
 
*[[Method function SLComponentCollection.TSLComponentItem.GetHasEnable() : Boolean|function GetHasEnable() : Boolean]]
 
*[[Method function SLComponentCollection.TSLComponentItem.GetHasEnable() : Boolean|function GetHasEnable() : Boolean]]
 
*[[Method function SLComponentCollection.TSLComponentItem.GetCanDisable() : Boolean|function GetCanDisable() : Boolean]]
 
*[[Method function SLComponentCollection.TSLComponentItem.GetCanDisable() : Boolean|function GetCanDisable() : Boolean]]
  
 
[[Category:Layers]][[Category:Classes]]
 
[[Category:Layers]][[Category:Classes]]

Revision as of 17:19, 18 October 2012

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.

VLDrawTrackTargetLayer.gif

Package: VisionLabPkg

Unit: VLTrackTargets

Inherits: TVLDrawBasicMarkersLayer

Contents

Syntax

Delphi:

type TVLDrawTrackTargetLayer = class( TVLDrawBasicMarkersLayer )

C++ Builder:

class TVLDrawTrackTargetLayer : public TVLDrawBasicMarkersLayer

Visual C++ (MFC):

class CTVLDrawTrackTargetLayer : public CTVLDrawBasicMarkersLayer

C# (.NET):

public ref class TVLDrawTrackTargetLayer : Mitov.VisionLab.DrawBasicMarkersLayer

Summary

Layer drawing tracked targets.

Description

Add this layer to draw tracked targets over the frames.


Example:

SampleTrackTargets2.png

Properties

Published

Methods

Public

Pins

From TVLDrawBasicMarkersLayer

Properties

Published

Methods

Public

From TLPDrawLayer

Properties

Published

Methods

Public

From TSLComponentItem

Properties

Public

Methods

Public

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox