GeneralContour ClassCognex VisionPro 9.21
Inheritance Hierarchy

System Object
  Cognex.Vision ShareableBase
    Cognex.Vision ChangedEventShareableBase
      Cognex.Vision GraphicInteractiveBase
        Cognex.Vision.Implementation.Internal GeneralContour

Namespace: Cognex.Vision.Implementation.Internal
Assembly: Cognex.Vision.Core.Net (in Cognex.Vision.Core.Net.dll) Version: 9.21.0.0
Syntax

public sealed class GeneralContour : GraphicInteractiveBase, 
	IShape, IChangedEvent, IObject, IDiamondGraphicShape, IGraphicHighlight

The GeneralContour type exposes the following members.

Constructors

  NameDescription
Public methodGeneralContour
Top
Methods

  NameDescription
Public methodAddEllipticalArcSegment
Public methodAddLineSegment
Public methodCopy
Public methodCopyBase (Overrides GraphicInteractiveBase CopyBase(CopyShapeConstants).)
Public methodCreateContourFromConnectedSegments
Public methodCreateContourFromSegments
Public methodCreateSegmentIterator
Public methodDistanceToPoint
Public methodEnclosingRectangle
Public methodEquals
Compares the equality of this object with another.
(Overrides GraphicInteractiveBase Equals(Object).)
Public methodFitToBoundingBox
Public methodFitToImage
Public methodGetHashCode
Returns the hash code of this object.
(Overrides GraphicInteractiveBase GetHashCode .)
Public methodGetParentFromChildTransform (Overrides GraphicInteractiveBase GetParentFromChildTransform .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetTypeMeta
Get the description of the object type.
(Overrides ShareableBase GetTypeMeta .)
Public methodHighlightRelinquish
Public methodHighlightRequest
Public methodMap
Public methodMapLinear
Public methodMergeContours
Public methodNearestSegment
Public methodRemoveSegment
Public methodRemoveSegments
Public methodReplaceSegmentWithEllipticalArcSegment
Public methodReplaceSegmentWithLineSegment
Public methodResumeAndRaiseChangedEvent (Overrides ChangedEventShareableBase ResumeAndRaiseChangedEvent .)
Public methodSuspendChangedEvent (Overrides ChangedEventShareableBase SuspendChangedEvent .)
Public methodToString
Converts this object to a string representation.
(Overrides Object ToString .)
Top
Operators

  NameDescription
Public operatorStatic memberEquality
Compares the equality of two GeneralContour objects.
Public operatorStatic memberInequality
Compares the inequality of two GeneralContour objects.
Top
Fields

  NameDescription
Public fieldStatic memberSfClosed
Public fieldStatic memberSfDirectionAdornment
Public fieldStatic memberSfGetPenKey
Public fieldStatic memberSfGetPenType
Public fieldStatic memberSfHighlightColor
Public fieldStatic memberSfHighlightIndex
Public fieldStatic memberSfHighlightRequested
Public fieldStatic memberSfLength
Public fieldStatic memberSfPenCount
Public fieldStatic memberSfSegmentCount
Public fieldStatic memberSfVertexAdornment
Top
Properties

  NameDescription
Public propertyChangedEventSuspended (Overrides ChangedEventShareableBase ChangedEventSuspended.)
Public propertyChildren (Overrides GraphicInteractiveBase Children.)
Public propertyClosed
Public propertyColor (Overrides GraphicInteractiveBase Color.)
Public propertyDirectionAdornment
Public propertyDragColor (Overrides GraphicInteractiveBase DragColor.)
Public propertyDragLineStyle (Overrides GraphicInteractiveBase DragLineStyle.)
Public propertyDragLineWidthInScreenPixels (Overrides GraphicInteractiveBase DragLineWidthInScreenPixels.)
Public propertyFillColor (Overrides GraphicInteractiveBase FillColor.)
Public propertyGraphicDOFEnable
Public propertyGraphicDOFEnableBase (Overrides GraphicInteractiveBase GraphicDOFEnableBase.)
Public propertyHandle (Overrides GraphicInteractiveBase Handle.)
Public propertyHighlightColor
Public propertyHighlightIndex
Public propertyHighlightRequested
Public propertyInteractive (Overrides GraphicInteractiveBase Interactive.)
Public propertyLength
Public propertyLineStyle (Overrides GraphicInteractiveBase LineStyle.)
Public propertyLineWidthInScreenPixels (Overrides GraphicInteractiveBase LineWidthInScreenPixels.)
Public propertyMouseCursor (Overrides GraphicInteractiveBase MouseCursor.)
Public propertyOwnedCustomPens
Public propertyParent (Overrides GraphicInteractiveBase Parent.)
Public propertySegmentCount
Public propertySelected (Overrides GraphicInteractiveBase Selected.)
Public propertySelectedColor (Overrides GraphicInteractiveBase SelectedColor.)
Public propertySelectedLineStyle (Overrides GraphicInteractiveBase SelectedLineStyle.)
Public propertySelectedLineWidthInScreenPixels (Overrides GraphicInteractiveBase SelectedLineWidthInScreenPixels.)
Public propertySelectedSpaceName (Overrides GraphicInteractiveBase SelectedSpaceName.)
Public propertyTipText (Overrides GraphicInteractiveBase TipText.)
Public propertyVertexAdornment
Public propertyVisible (Overrides GraphicInteractiveBase Visible.)
Top
Events

  NameDescription
Public eventChanged (Overrides ChangedEventShareableBase Changed.)
Public eventDragging (Overrides GraphicInteractiveBase Dragging.)
Public eventDraggingStopped (Overrides GraphicInteractiveBase DraggingStopped.)
Public eventSegmentAdded
Public eventSegmentsChanged
Public eventSegmentsRemoved
Top
See Also