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

 ConstructorDescription
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

 NameTypeDescription
AllowComplexityLevelChangeSystem.Boolean Gets or sets the basic/expert switch visibility
AnglePrecisionSystem.Single Defines angular resolution of the matching process.
BackgroundsAvlNet.Image[] Gets or sets the designer background images
EdgeCompletenessSystem.Single Determines what fraction of the edges will be present in the created model.
EdgeHysteresisSystem.Single Threshold hysteresis value for edge magnitude.
EdgeMagnitudeThresholdSystem.Single Higher threshold for edge magnitude.
ExpertModeSystem.Boolean Gets or sets the editor complexity level
IconSystem.Drawing.Icon Gets or sets the designer icon
IsDisposedSystem.Boolean Gets if the designer is _disposed
MaxAngleSystem.Single End of range of possible rotations.
MaxPyramidLevelSystem.Nullable<System.Int32> Defines the number of reduced resolution levels used to speed up computations.
MaxScaleSystem.Single End of range of possible scales.
MinAngleSystem.Single Start of range of possible rotations.
MinPyramidLevelSystem.Int32 Defines the index of the lowest reduced resolution level used to speed up computations
MinScaleSystem.Single Start of range of possible scales.
ModelParametersSystem.Byte[] Gets or sets a serialized parameters that are used to create a model
ReferenceFrameSystem.Nullable<AvlNet.Rectangle2D> Exact position of the model object in the image.
ScalePrecisionSystem.Single Defines scale resolution of the matching process.
ShowEdgesSystem.Boolean Shows edges in preview window.
SiteSystem.ComponentModel.ISiteInherited from a AvlNet.Designers.Designer
SizeSystem.Drawing.Size Gets or sets a start size for the designer
SmoothingStdDevSystem.Single Standard deviation of the gaussian smoothing applied before edge extraction.
StartLocationSystem.Drawing.Point Gets or sets a start location for the designer
StartPositionSystem.Windows.Forms.FormStartPosition Gets or sets a start position for the designer
TemplateRegionAvlNet.Region Region of the image from which model will be extracted
TitleSystem.String Gets or sets the designer title
UpdatePreviewsAfterModificationSystem.Boolean Update previews window after each modification.

Methods

 NameDescription
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

Remarks

See also