You are here: Start » AVL.NET » EdgeModelDesigner Class
EdgeModelDesigner Class
Prompts the user to edit an Edge Model.
| Namespace: | AvlNet.Designers |
|---|---|
| Assembly: | Avl.Net.Designers.dll |
Constructors
| Constructor | Description | |
|---|---|---|
| EdgeModelDesigner(IContainer) | Initializes an instance of the EdgeModelDesigner dialog using IContainer object which is responsible for disposing this dialog. | |
| EdgeModelDesigner() | Initializes an instance of the EdgeModelDesigner dialog. |
Properties
| Name | Type | Description | |
|---|---|---|---|
| AllowComplexityLevelChange | System.Boolean | Gets or sets the basic/expert switch visibility | |
| AnglePrecision | System.Single | Defines angular resolution of the matching process. | |
| Backgrounds | AvlNet.Image | Gets or sets the designer background images | |
| ComplexityLevel | AvlNet.Designers.ComplexityLevel | Gets or sets the editor complexity level | |
| EdgeCompleteness | System.Single | Determines what fraction of the edges will be present in the created model. | |
| EdgeHysteresis | System.Single | Threshold hysteresis value for edge magnitude. | |
| EdgeMagnitudeThreshold | System.Single | Higher threshold for edge magnitude. | |
| Icon | System.Drawing.Icon | Gets or sets the designer icon | |
| IsDisposed | System.Boolean | Gets if the designer is _disposed | |
| MaxAngle | System.Single | End of range of possible rotations. | |
| MaxPyramidLevel | System.Nullable<System.Int32> | Defines the number of reduced resolution levels used to speed up computations. | |
| MaxScale | System.Single | End of range of possible scales. | |
| MinAngle | System.Single | Start of range of possible rotations. | |
| MinPyramidLevel | System.Int32 | Defines the index of the lowest reduced resolution level used to speed up computations | |
| MinScale | System.Single | Start of range of possible scales. | |
| ModelParameters | System.Byte | Set or Load model parameters | |
| ReferenceFrame | System.Nullable<AvlNet.Rectangle2D> | Exact position of the model object in the image. | |
| ScalePrecision | System.Single | Defines scale resolution of the matching process. | |
| ShowEdges | System.Boolean | Shows edges in preview window. | |
| Site | System.ComponentModel.ISite | Inherited from a AvlNet.Designers.Designer | |
| Size | System.Drawing.Size | Gets or sets a start size for the designer | |
| SmoothingStdDev | System.Single | Standard deviation of the gaussian smoothing applied before edge extraction. | |
| StartLocation | System.Drawing.Point | Gets or sets a start location for the designer | |
| StartPosition | System.Windows.Forms.FormStartPosition | Gets or sets a start position for the designer | |
| TemplateRegion | AvlNet.Region | Region of the image from which model will be extracted | |
| Title | System.String | Gets or sets the designer title | |
| UpdatePreviewsAfterModification | System.Boolean | Update previews window after each modification. |
Methods
| Name | Description | |
|---|---|---|
| ClearBackgroundImages() | Clear background images from plugin | |
| Dispose() | Disposes underlying unmanaged resources. See MSDN documentation for IDisposable interface for more info. | |
| Equals(object) | Inherited from System.Object | |
| GetEdgeModel() | Creates an instance of the EdgeModel type using editor properties | |
| GetHashCode() | Inherited from System.Object | |
| GetType() | Inherited from System.Object | |
| LoadParameters(string) | Load model parameters from file | |
| SaveParameters(string) | Save model parameters to file | |
| ShowDialog() | Shows the editor as a modal window | |
| ShowDialog(System.Windows.Forms.IWin32Window) | Shows the editor as a modal window with a specified owner | |
| ToString() | Inherited from System.Object |
