Click or drag to resize

OptionsCommand Class

Sets measurement options.
Inheritance Hierarchy
SystemObject
  MediaCy.IQL.ApplicationMcCommand
    MediaCy.IQL.ApplicationMcCommandExtended
      BaseObjectCommandOptionsCommandProperties
        MediaCy.Addins.MeasurementsBaseOptionsCommandOptionsCommandProperties
          MediaCy.Addins.MeasurementsMeasurementsOptionsCommandOptionsCommandProperties
            MediaCy.Addins.MeasurementsOptionsCommand
              MediaCy.Addins.TrackingMcTrackingMMOptionsCommand

Namespace:  MediaCy.Addins.Measurements
Assembly:  MediaCy.Addins.Measurements (in MediaCy.Addins.Measurements.dll) Version: 3.1.0.0
Syntax
VB
Public Class OptionsCommand
	Inherits MeasurementsOptionsCommand(Of OptionsCommandProperties)

The OptionsCommand type exposes the following members.

Constructors
  NameDescription
Public methodOptionsCommand
Initializes a new instance of the OptionsCommand class
Public methodOptionsCommand(McCommand)
Initializes a new instance of the OptionsCommand class
Public methodOptionsCommand(McCommand, Object)
Initializes a new instance of the OptionsCommand class
Top
Properties
  NameDescription
Public propertyActiveClass
Active class index
Public propertyAllowMousewheelScaling
When editing a measurement object allow the mousewheel to scale the size.
Public propertyAngleRangeType
Angle range used in angle measurements.
Public propertyAutoSeparation
Automatically split object during Count.
Public propertyAutoSeparationMaxSize
Ridge size of auto-separation.
Public propertyAutoSeparationMethod
Split method
Public propertyAutoSeparationUnlimited
Unlimited auto separation
Public propertyAutoShowDataTable
Show data table after creating of first measurement
Public propertyAutosizeLabels
Labels are auto-sized on both user create and Count/Size
Public propertyBorderAndFill
Show border of filled outlines
Public propertyCaliperMatchLength
Match length of the caliper line.
Public propertyCaliperWidth
Width of the caliper line.
Public propertyCircleCreationMethod
Circle creation method
Public propertyClassColorEnd
End color of classification palette
Public propertyClassColorSpins
Number of spins in HSI space of classification palette
Public propertyClassColorStart
Start color of classification palette
Public propertyClasses
List of classes
Public propertyCloseThresholdToolAfterCount
Close threshold tool after count.
Public propertyCountByROI
(Obsolete). Use CountByROI command. When more that one ROI is detected treat every ROI as a parent to segment objects inside.
Public propertyDynamicLabels
Dynamically adjust density of the labels on image. When it's on - overlapped labels are not shown.
Public propertyFilledOutlines
Fill outlines
Public propertyFilledOutlinesOpacity
Set the appearance of the selected object's label.
Public propertyFilterBeforeSplit
Apply filter ranges to objects before split. The option is only used when AutoSeparation is on. When the option is off (default) measurement filters are applied after split, when on - before and after split.
Public propertyFont
Label font
Public propertyIncrementalDistance
Incremental Distance parameters
Public propertyLabelClassColor
Use class color for object labels. When off, TextColor is used.
Public propertyLabelPosition
Label position
Public propertyLabelShadow
Show label shadows
Public propertyLabelType
Label type
Public propertyLineEndsStyle
Line ends style
Public propertyLineStyle
Line style
Public propertyLineWidth
Line width
Public propertyMorphoSize
Size for morphological Open and Close operations.
Public propertyNDecimals
Number of digits after decimal to be displayed for measurement values.
Public propertyNMaxPointsArcs
Maximum number of points for best-fit arc.
Public propertyNMaxPointsCircles
Maximum number of points for best-fit circle.
Public propertyNMaxPointsLines
Maximum number of points for best-fit line.
Public propertyObjectColoring
Object coloring of measurement objects, Class or Random.
Public propertyOpacity
Object opacity
Public propertyRingOffset
Public propertyRingOnly
Public propertySaveMeasToFile
Defines if measurements will be saved to image file as TIFF tag.
Public propertyScrollToObject
Scroll to selected object on image.
Public propertySegmentation
Segmentation parameters
Public propertySelectedLabelAppearance
Set the appearance of the selected object's label.
Public propertySelMeasurements
List of selected measurements.
Public propertyShowAbbreviation
Show measurement name abbreviation in measurement labels
Public propertyShowBestFitPoints
Show best-fit points on the image and data table. When off, only the base feature is shown.
Public propertyShowCrosshair
Show cross-hair hovering mouse over the image.
Public propertyShowEmptyDataColumns
Show columns without data in the data table. If false, only columns with some data are shown.
Public propertyShowOnlySelectedLabels
Show only the label of the selected object
Public propertyShowPerpBaseLine
Show base line for Pitch with line measurement.
Public propertyShowPreviewCrossBars
Show large cross-bars at line ends manually creating or editing line measurements.
Public propertyShowToolTips
Show tooltips hovering over measurement object on image.
Public propertyShowUnits
Show units in measurement labels
Public propertySizeIncrement
Size increment used with Grow/Shrink selected features command.
Public propertySnapCircleCalipers
Radius of the snap caliper that is used creating circles.
Public propertySnapLineOpacity
Opacity of the snap line
Public propertySnapMarkerColor
Color of snap marker
Public propertySnapRadius
Snap radius
Public propertySnapTemplateMode
Snap template mode, when on, measurements are not snapped to the image. This mode can be used to create templates.
Public propertySnapTimeMs
Snap timer delay in milliseconds.
Public propertySnapToEdgeCalipers
Length of the caliper area used to snap line ends.
Public propertySnapToImage
Snap to image method that is used for manual measurements.
Public propertySnapToPixelCenter
Snap manual measurements to pixel centers. When off, the measurements can be created from sub-pixel positions. It can be used with large zoom.
Public propertyTextColor
Text color of labels.
Public propertyUseRestrictedGrow
Use restricted grow (prevent object merging) for Grow operations.
Public propertyUseShortNames
Use short names displaying measurements in the column headers. When true the group prefix is omitted.
Top
Methods
  NameDescription
Public methodApplyProperties (Overrides BaseObjectCommand.ApplyProperties(Object).)
Public methodStatic memberFromObject
Creates command from options.
Public methodGetFromDocument
Get current measurement options from the document.
Public methodReadProperty (Overrides BaseObjectCommand.ReadProperty(Object, UTP).)
Public methodSaveParameterAsCode (Overrides BaseObjectCommand.SaveParameterAsCode(TextWriter, String, PropertyDescriptor, RecordingFlags).)
Top
Remarks