You are here: Start » AVL.NET » EdgeModelDesignerBase Class
EdgeModelDesignerBase Class
| Namespace: | AvlNet.Designers |
|---|---|
| Assembly: | Avl.Net.Designers.dll |
Common part of EBTM and EBTM2
Properties
| Name | Type | Description | |
|---|---|---|---|
| AllowComplexityLevelChange | System.Boolean |
Gets or sets the basic/expert switch visibility
Inherited from AvlNet.Designers.ModelDesignerBase | |
| AnglePrecision | System.Single |
Defines angular resolution of the matching process.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| Backgrounds | AvlNet.Image[] |
Gets or sets the designer background images
Inherited from AvlNet.Designers.Designer | |
| 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
Inherited from AvlNet.Designers.ModelDesignerBase | |
| HideSelectors | System.Boolean | Gets or sets if dialog user will be able to choose reference image. Inherited from AvlNet.Designers.ModelDesignerBase | |
| Icon | System.Drawing.Icon |
Gets or sets the designer icon
Inherited from AvlNet.Designers.Designer | |
| IsDisposed | System.Boolean |
Gets if the designer is _disposed
Inherited from AvlNet.Designers.Designer | |
| LoadImageButtonVisible | System.Boolean |
Visibility of load image button
Inherited from AvlNet.Designers.ModelDesignerBase | |
| MaxAngle | System.Single |
End of range of possible rotations.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| MaxPyramidLevel | System.Nullable<System.Int32> |
Defines the number of reduced resolution levels used to speed up computations.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| MaxScale | System.Single |
End of range of possible scales.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| MinAngle | System.Single |
Start of range of possible rotations.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| MinPyramidLevel | System.Int32 |
Defines the index of the lowest reduced resolution level used to speed up computations
Inherited from AvlNet.Designers.ModelDesignerBase | |
| MinScale | System.Single |
Start of range of possible scales.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| ModelParameters | System.Byte[] |
Gets or sets a serialized parameters that are used to create a model
Inherited from AvlNet.Designers.ModelDesignerBase | |
| ReferenceFrame | System.Nullable<AvlNet.Rectangle2D> |
Exact position of the model object in the image.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| ScalePrecision | System.Single |
Defines scale resolution of the matching process.
Inherited from AvlNet.Designers.ModelDesignerBase | |
| ShowEdges | System.Boolean | Shows edges in preview window. | |
| Site | System.ComponentModel.ISite |
Gets or sets the ISite of the designer
Inherited from AvlNet.Designers.Designer | |
| Size | System.Drawing.Size |
Gets or sets a start size for the designer
Inherited from AvlNet.Designers.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
Inherited from AvlNet.Designers.Designer | |
| StartPosition | System.Windows.Forms.FormStartPosition |
Gets or sets a start position for the designer
Inherited from AvlNet.Designers.Designer | |
| TemplateRegion | AvlNet.Region |
Region of the image from which model will be extracted
Inherited from AvlNet.Designers.ModelDesignerBase | |
| Title | System.String |
Gets or sets the designer title
Inherited from AvlNet.Designers.Designer | |
| UpdatePreviewsAfterModification | System.Boolean | Update previews window after each modification. |
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 AvlNet.Designers.Designer | |
| Equals(object) | Inherited from System.Object | |
| GetHashCode() | Inherited from System.Object | |
| 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 | |
| SetTheme(System.Drawing.Color, System.Drawing.Color, AvlNet.Designers.Designer.AvlNet.Designers.Designer.IconSet) |
Sets designer color theme.
Inherited from AvlNet.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 |
