You are here: Start » AVL.NET » EdgeModelDesigner Class
EdgeModelDesigner Class
| Namespace: | Avl.Designers | 
|---|---|
| Assembly: | AvlNet.Designers.dll | 
Prompts the user to edit an Edge Model.
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
             Inherited from Avl.Designers.ModelDesignerBase  | |
| AnglePrecision | System.Single | 
            Defines angular resolution of the matching process.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| Backgrounds | Avl.Image[] | 
            Gets or sets the designer background images
             Inherited from Avl.Designers.Designer  | |
| EdgeCompleteness | System.Single | 
            Determines what fraction of the edges will be present in the created model.
             Inherited from Avl.Designers.EdgeModelDesignerBase  | |
| EdgeHysteresis | System.Single | 
            Threshold hysteresis value for edge magnitude.
             Inherited from Avl.Designers.EdgeModelDesignerBase  | |
| EdgeMagnitudeThreshold | System.Single | 
            Higher threshold for edge magnitude.
             Inherited from Avl.Designers.EdgeModelDesignerBase  | |
| ExpertMode | System.Boolean | 
            Gets or sets the editor complexity level
             Inherited from Avl.Designers.ModelDesignerBase  | |
| HideSelectors | System.Boolean | Gets or sets if dialog user will be able to choose reference image. Inherited from Avl.Designers.ModelDesignerBase  | |
| Icon | System.Drawing.Icon | 
            Gets or sets the designer icon
             Inherited from Avl.Designers.Designer  | |
| IsDisposed | System.Boolean | 
            Gets if the designer is _disposed
             Inherited from Avl.Designers.Designer  | |
| LoadImageButtonVisible | System.Boolean | 
            Visibility of load image button
             Inherited from Avl.Designers.ModelDesignerBase  | |
| MaxAngle | System.Single | 
            End of range of possible rotations.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| MaxPyramidLevel | System.Nullable<System.Int32> | 
            Defines the number of reduced resolution levels used to speed up computations.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| MaxScale | System.Single | 
            End of range of possible scales.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| MinAngle | System.Single | 
            Start of range of possible rotations.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| MinPyramidLevel | System.Int32 | 
            Defines the index of the lowest reduced resolution level used to speed up computations
             Inherited from Avl.Designers.ModelDesignerBase  | |
| MinScale | System.Single | 
            Start of range of possible scales.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| ModelParameters | System.Byte[] | 
            Gets or sets a serialized parameters that are used to create a model
             Inherited from Avl.Designers.ModelDesignerBase  | |
| ReferenceFrame | System.Nullable<Avl.Rectangle2D> | 
            Exact position of the model object in the image.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| ScalePrecision | System.Single | 
            Defines scale resolution of the matching process.
             Inherited from Avl.Designers.ModelDesignerBase  | |
| ShowEdges | System.Boolean | 
            Shows edges in preview window.
             Inherited from Avl.Designers.EdgeModelDesignerBase  | |
| Site | System.ComponentModel.ISite | 
            Gets or sets the ISite of the designer
             Inherited from Avl.Designers.Designer  | |
| Size | System.Drawing.Size | 
            Gets or sets a start size for the designer
             Inherited from Avl.Designers.Designer  | |
| SmoothingStdDev | System.Single | 
            Standard deviation of the gaussian smoothing applied before edge extraction.
             Inherited from Avl.Designers.EdgeModelDesignerBase  | |
| StartLocation | System.Drawing.Point | 
            Gets or sets a start location for the designer
             Inherited from Avl.Designers.Designer  | |
| StartPosition | System.Windows.Forms.FormStartPosition | 
            Gets or sets a start position for the designer
             Inherited from Avl.Designers.Designer  | |
| Title | System.String | 
            Gets or sets the designer title
             Inherited from Avl.Designers.Designer  | |
| UpdatePreviewsAfterModification | System.Boolean | 
            Update previews window after each modification.
             Inherited from Avl.Designers.EdgeModelDesignerBase  | 
Methods
| Name | Description | |
|---|---|---|
| ClearBackgroundImages() | Clear background images from designer. | |
| ControlEdgeModelLimits(int?) | Limits the size of the EdgeModel objects created in this instance of the EdgeModelDesigner. | |
| Dispose() | 
            Releases all resources used by the designer
             Inherited from Avl.Designers.Designer  | |
| Equals(object) | Inherited from System.Object | |
| GetEdgeModel() | Creates an instance of the EdgeModel type using editor properties | |
| GetHashCode() | Inherited from System.Object | |
| GetTemplateRegion() | Returns a copy of the image region, the template model will be extracted from. The caller is responsible for disposing the returned value. | |
| GetType() | Inherited from System.Object | |
| LoadParameters(byte[]) | Load model parameters from a byte array. | |
| LoadParameters(string) | Load model parameters from file | |
| SaveParameters(byte[]) | Save model parameters to byte array. | |
| SaveParameters(System.IO.Stream) | Saves model parameters to stream. | |
| SaveParameters(string) | Save model parameters to file | |
| SetTemplateRegion(Avl.Region) | Sets the image region the template model will be extracted from. | |
| SetTheme(System.Drawing.Color, System.Drawing.Color, Avl.Designers.Designer.Avl.Designers.Designer.IconSet) | 
            Sets designer color theme.
             Inherited from Avl.Designers.Designer  | |
| 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 | 
