Class VLExtractRobustFeatures.TVLDrawRobustFeaturesLayer

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
 
(7 intermediate revisions by one user not shown)
Line 28: Line 28:
 
=== C# (.NET): ===
 
=== C# (.NET): ===
 
<code>
 
<code>
'''public ref class''' TVLDrawRobustFeaturesLayer : [[Class LPDrawLayers.TLPDrawLayer|Mitov.VisionLab.DrawLayer]]
+
'''public ref class''' DrawRobustFeaturesLayer : [[Class LPDrawLayers.TLPDrawLayer|Mitov.VisionLab.DrawLayer]]
 
</code>
 
</code>
 
== Summary ==
 
== Summary ==
Line 36: Line 36:
 
Add this layer to draw detected robust features over the
 
Add this layer to draw detected robust features over the
 
frames.
 
frames.
 +
 +
 +
 +
<b>Diagram:</b>
 +
 +
[[Image:VLDrawRobustFeaturesLayer_Preview.png]]
  
  
Line 48: Line 54:
 
*[[Property VLExtractRobustFeatures.TVLDrawRobustFeaturesLayer.Border|Border]] - Specifies how the border of the feature will be drawn.  
 
*[[Property VLExtractRobustFeatures.TVLDrawRobustFeaturesLayer.Border|Border]] - Specifies how the border of the feature will be drawn.  
 
*[[Property VLExtractRobustFeatures.TVLDrawRobustFeaturesLayer.Direction|Direction]] - Specifies how the direction vector will be drawn.  
 
*[[Property VLExtractRobustFeatures.TVLDrawRobustFeaturesLayer.Direction|Direction]] - Specifies how the direction vector will be drawn.  
 +
 +
== Methods ==
 +
 +
=== Public ===
 +
*[[Method function VLExtractRobustFeatures.TVLDrawRobustFeaturesLayer.GetOperations() : TLPDrawLayerOperations|function GetOperations() : TLPDrawLayerOperations]]
  
 
== Pins ==
 
== Pins ==
Line 62: Line 73:
  
 
=== 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 72: Line 85:
 
*[[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 87: Line 104:
  
 
=== 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]]

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.

VLDrawRobustFeaturesLayer.gif

Package: VisionLabPkg

Unit: VLExtractRobustFeatures

Inherits: TLPDrawLayer

Contents

Syntax

Delphi:

type TVLDrawRobustFeaturesLayer = class( TLPDrawLayer )

C++ Builder:

class TVLDrawRobustFeaturesLayer : public TLPDrawLayer

Visual C++ (MFC):

class CTVLDrawRobustFeaturesLayer : public CTLPDrawLayer

C# (.NET):

public ref class DrawRobustFeaturesLayer : Mitov.VisionLab.DrawLayer

Summary

Layer drawing detected robust features.

Description

Add this layer to draw detected robust features over the frames.


Diagram:

VLDrawRobustFeaturesLayer Preview.png


Example:

DrawRobustFeaturesLayerSample.png

Properties

Published

Methods

Public

Pins

From TLPDrawLayer

Properties

Published

Methods

Public

From TSLComponentItem

Properties

Public

Methods

Public

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox