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 | |
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. | |
ExpertMode | System.Boolean | Gets or sets the editor complexity level | |
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[] | Gets or sets a serialized parameters that are used to create a model | |
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 |