Class VLProbableLines.TVLDrawLineSegmentsLayer

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
Line 47: Line 47:
 
=== Published ===
 
=== Published ===
 
*[[Property VLProbableLines.TVLDrawLineSegmentsLayer.Pen|Pen]] - Specifies the pen settings to be used for the line segments drawing.  
 
*[[Property VLProbableLines.TVLDrawLineSegmentsLayer.Pen|Pen]] - Specifies the pen settings to be used for the line segments drawing.  
 +
 +
== Methods ==
 +
 +
=== Public ===
 +
*[[Method function VLProbableLines.TVLDrawLineSegmentsLayer.GetOperations() : TLPDrawLayerOperations|function GetOperations() : TLPDrawLayerOperations]]
  
 
== Pins ==
 
== Pins ==
Line 61: Line 66:
  
 
=== 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 71: Line 78:
 
*[[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 86: Line 97:
  
 
=== 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.

VLDrawLineSegmentsLayer.gif

Package: VisionLabPkg

Unit: VLProbableLines

Inherits: TLPDrawLayer

Contents

Syntax

Delphi:

type TVLDrawLineSegmentsLayer = class( TLPDrawLayer )

C++ Builder:

class TVLDrawLineSegmentsLayer : public TLPDrawLayer

Visual C++ (MFC):

class CTVLDrawLineSegmentsLayer : public CTLPDrawLayer

C# (.NET):

public ref class TVLDrawLineSegmentsLayer : Mitov.VisionLab.DrawLayer

Summary

Layer drawing detected line segments.

Description

Add this layer to draw detected circles over the line segments.


Example:

DrawLineSegmentsLayerSample.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