Cog3DPatMaxRunParams PropertiesCognex VisionPro 9.7

The Cog3DPatMaxRunParams type exposes the following members.

Properties

  NameDescription
Public propertyAcceptThreshold
Gets or sets the acceptance threshold for the score of a result. Only instances of the pattern that receive scores greater than or equal to this threshold are reported as results. Valid range is from zero to one.
Public propertyChangedEventSuspended
If nonzero, indicates that the raising of the Changed event has been suspended. This value is incremented when SuspendChangedEvent is called and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.)
Public propertyClutterMultiplier
Gets or sets the clutter multiplier. This value controls how much the score of your result will be reduced by the presence of extraneous data points at the result location. Extraneous data points are known as clutter. They appear in the runtime image at locations that should be empty.
Public propertyHasChanged (Inherited from CogSerializableChangedEventBase.)
Public propertyLocationConstraintMode
Gets or sets the location constraint mode. This mode specifies the range of positions that are allowed for your result.
Public propertyNumberToFind
Gets or sets the number of results to search for.
Public propertyRunMode
Gets or sets the run mode. This mode controls how the tool should search for matches in the runtime 3D data.
Public propertySaveTrainedVisionDataInResults
Gets or sets whether to save trained vision data in the results.
Public propertyScoreMode
Gets or sets the score mode. This mode controls how the tool should compute scores for candidate matches.
Public propertyStartPose
Gets or sets the start pose, which is the transformation that defines the starting model pose within the run-time 3D data.
Public propertyStateFlags
Returns the complete set of state flags supported on this object. The flags may be indexed by name as shown in the following C# code snippet: if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.)
Public propertyTimeout
Gets or sets the maximum execution time (in msec) allowed when a 3DPatMax tool is run. This value only applies if TimeoutEnabled is set to "true".
Public propertyTimeoutEnabled
Gets or sets whether to enable the runtime timeout.
Public propertyXYZOverlap
Gets or sets the volume overlap threshold.
Public propertyZoneAngleDecomposition
Gets or sets the decomposition mode for the angle zones. This mode controls how you specify the range of 3D rotations that are allowed in your results. It defines the meanings of the three angle zones returned by the ZoneAngleFirst, ZoneAngleSecond and ZoneAngleThird properties.
Public propertyZoneAngleFirst
Gets the Cog3DPatMaxZoneAngle object that holds the first Euler angle zone. The properties of this object -- combined with those of ZoneAngleSecond and ZoneAngleThird -- let you specify the range of 3D rotations that are allowed in your results.
Public propertyZoneAngleSecond
Gets the Cog3DPatMaxZoneAngle object that holds the second Euler angle zone. The properties of this object -- combined with those of ZoneAngleFirst and ZoneAngleThird -- let you specify the range of 3D rotations that are allowed in your results.
Public propertyZoneAngleThird
Gets the Cog3DPatMaxZoneAngle object that holds the third Euler angle zone. The properties of this object -- combined with those of ZoneAngleFirst and ZoneAngleSecond -- let you specify the range of 3D rotations that are allowed in your results.
Top
See Also