IGraphicInteractive InterfaceCognex VisionPro 9.20

Interface of an interactive graphic.

Namespace: Cognex.Vision
Assembly: Cognex.Vision.Core.Net (in Cognex.Vision.Core.Net.dll) Version: 9.10.0.0
Syntax

public interface IGraphicInteractive : IGraphic, 
	IChangedEvent, IObject, IDiamondGraphicShape

The IGraphicInteractive type exposes the following members.

Methods

  NameDescription
Public methodCopyBase

Copy a graphic and its derived parameters.

(Inherited from IGraphic.)
Public methodResumeAndRaiseChangedEvent

Re-enables raising of the ChangedEvent after SuspendChangedEvent has been called, and raises the ChangedEvent if the ChangedEventSuspended count is reduced to zero and any changes were made while events were suspended. Must be called once for each call to SuspendChangedEvent.

(Inherited from IChangedEvent.)
Public methodSuspendChangedEvent

Temporarily suspends the raising of the ChangedEvent. May be called more than once, and a corresponding call to ResumeAndRaiseChangedEvent must be made for each call to SuspendChangedEvent.

(Inherited from IChangedEvent.)
Top
Properties

  NameDescription
Public propertyChangedEventSuspended

Indicates if raising the ChangedEvent has been suspended.

(Inherited from IChangedEvent.)
Public propertyColor
Get

Color of this graphic. Can be any OLE_COLOR.

(Inherited from IGraphic.)
Public propertyDragColor
Get

Color of this graphic when dragged.

Public propertyDragLineStyle
Get

Line style of the graphic when dragged.

Public propertyDragLineWidthInScreenPixels
Get

Line width of this graphic when dragged.

Public propertyFillColor
Get

The fill color of this graphic.

(Inherited from IGraphic.)
Public propertyGraphicDOFEnableBase
Get

Interactive Degree of freedom for a graphic object. Allows access to each graphic's GraphicDOFEnable property without knowing the specific graphic type.

Public propertyInteractive
Get

Interactive property allow this graphic object to be selected. See GraphicDOFEnable for information on governing interactive manipulation of an object.

Public propertyLineStyle
Get

Line style of this graphic.

(Inherited from IGraphic.)
Public propertyLineWidthInScreenPixels
Get

Line width (in screen pixels) of this graphic.

(Inherited from IGraphic.)
Public propertyMouseCursor
Get

Mouse cursor to be displayed when the mouse is over the graphic. The cursor will be visible only if the graphic is interactive.

Public propertySelected
Get

True when the shape is selected in a display.

Public propertySelectedColor
Get

Color of this graphic when selected.

Public propertySelectedLineStyle
Get

Line style of this graphic when selected.

Public propertySelectedLineWidthInScreenPixels
Get

Line width of this graphic when selected.

Public propertySelectedSpaceName
Get
(Inherited from IDiamondGraphicShape.)
Public propertySelectedSpaceName
Get

Coordinate space in which this shape is to be interpreted.

(Inherited from IGraphic.)
Public propertyTipText
Get

Text to describe this graphic in a tool tip. Newline characters can be used to create multi-line tip text.

Public propertyVisible
Get

Visible property of this graphic.

(Inherited from IGraphic.)
Top
Events

  NameDescription
Public eventChanged

The actual event.

(Inherited from IChangedEvent.)
Public eventDragging

Raised when an interactive graphic is being dragged.

Public eventDraggingStopped

Raised after the drag operation of an interactive graphic is complete.

Top
Remarks

Interface of an interactive graphic.

See Also