KlassenKlassen | | Operatoren

Seite in aktueller Syntax (Programmiersprache) nicht vorhanden.

Seite in aktueller Syntax (Programmiersprache) nicht vorhanden.

HDrawingObject (Klasse)

Name

HDrawingObject — Stellt eine Instanz eines Draw-Objektes dar.

Konstruktoren

CreateDrawingObjectCircle    Erzeugen eines Kreises, der interaktiv verändert werden kann.
CreateDrawingObjectRectangle2    Erzeugen eines beliebig orientierten Rechtecks, das interaktiv verändert werden kann.
CreateDrawingObjectRectangle1    Erzeugen eines achsenparallelen Rechtecks, das interaktiv verändert werden kann.

Finalizer

Dieser Operator ist nicht als Klassenmember verfügbar. Er wird automatisch aufgerufen, wenn die Ressourcen der Objektinstanzen freigegeben werden sollen. Dies passiert in der Finalisierungsphase der Garbage Collection oder durch einen expliziten Aufruf der Methode Dispose().

ClearDrawingObject    Löschen eines Zeichenobjekts.

Methoden

AttachBackgroundToWindow    Setzen des Hintergrundbildes eines HALCON-Fensters.
CreateDrawingObjectCircle    Erzeugen eines Kreises, der interaktiv verändert werden kann.
CreateDrawingObjectCircleSector    Erzeugen eines Kreisbogens, der interaktiv verändert werden kann.
CreateDrawingObjectEllipse    Erzeugen einer Ellipse, die interaktiv verändert werden kann.
CreateDrawingObjectEllipseSector    Erzeugen eines Ellipsenbogens, der interaktiv verändert werden kann.
CreateDrawingObjectLine    Erzeugen einer Linie, die interaktiv verändert werden kann.
CreateDrawingObjectRectangle1    Erzeugen eines achsenparallelen Rechtecks, das interaktiv verändert werden kann.
CreateDrawingObjectRectangle2    Erzeugen eines beliebig orientierten Rechtecks, das interaktiv verändert werden kann.
CreateDrawingObjectText    Erzeugen eines Text-Zeichenobjekts, das interaktiv in einem HALCON-Fenster verschoben werden kann.
CreateDrawingObjectXld    Erzeugen einer Kontur, die interaktiv verändert werden kann.
DetachBackgroundFromWindow    Entfernen des Hintergrundbildes von einem HALCON-Fenster.
GetDrawingObjectIconic    Zurückliefern des ikonischen Objekts eines Zeichenobjekts.
GetDrawingObjectParams    Abfragen der Parameter eines Zeichenobjekts.
SendMouseDoubleClickEvent    Senden eines Events, welches das doppelte Klicken eines Mausbuttons signalisiert an einem Pufferfenster.
SendMouseDownEvent    Senden eines Events, welches das Drücken eines Mausbuttons signalisiert an einem Pufferfenster.
SendMouseDragEvent    Senden eines Events, welches das Ziehen eines Mausbuttons signalisiert an einem Pufferfenster.
SendMouseUpEvent    Senden eines Events, welches das Loslassen eines Mausbuttons signalisiert an einem Pufferfenster.
SetDrawingObjectCallback    Hinzufügen einer Callback-Funktion zu einem Zeichenobjekt.
SetDrawingObjectParams    Setzen der Parameterwerte eines Zeichenobjekts.
SetDrawingObjectXld    Setzen einer XLD-Kontur eines XLD-Zeichenobjekts.

HDrawingObject (Klasse)

Name

HDrawingObject — Stellt eine Instanz eines Draw-Objektes dar.

Konstruktoren

CreateDrawingObjectCircle    Erzeugen eines Kreises, der interaktiv verändert werden kann.
CreateDrawingObjectRectangle2    Erzeugen eines beliebig orientierten Rechtecks, das interaktiv verändert werden kann.
CreateDrawingObjectRectangle1    Erzeugen eines achsenparallelen Rechtecks, das interaktiv verändert werden kann.

Destruktor

Dieser Operator ist nicht als Klassenmember verfügbar. Er wird automatisch vom Destruktor aufgerufen. Dies passiert, wenn eine lokale Variable ungültig wird oder eine Instanz auf dem Heap gelöscht wird.

ClearDrawingObject    Löschen eines Zeichenobjekts.

Methoden

AttachBackgroundToWindow    Setzen des Hintergrundbildes eines HALCON-Fensters.
CreateDrawingObjectCircle    Erzeugen eines Kreises, der interaktiv verändert werden kann.
CreateDrawingObjectCircleSector    Erzeugen eines Kreisbogens, der interaktiv verändert werden kann.
CreateDrawingObjectEllipse    Erzeugen einer Ellipse, die interaktiv verändert werden kann.
CreateDrawingObjectEllipseSector    Erzeugen eines Ellipsenbogens, der interaktiv verändert werden kann.
CreateDrawingObjectLine    Erzeugen einer Linie, die interaktiv verändert werden kann.
CreateDrawingObjectRectangle1    Erzeugen eines achsenparallelen Rechtecks, das interaktiv verändert werden kann.
CreateDrawingObjectRectangle2    Erzeugen eines beliebig orientierten Rechtecks, das interaktiv verändert werden kann.
CreateDrawingObjectText    Erzeugen eines Text-Zeichenobjekts, das interaktiv in einem HALCON-Fenster verschoben werden kann.
CreateDrawingObjectXld    Erzeugen einer Kontur, die interaktiv verändert werden kann.
DetachBackgroundFromWindow    Entfernen des Hintergrundbildes von einem HALCON-Fenster.
GetDrawingObjectIconic    Zurückliefern des ikonischen Objekts eines Zeichenobjekts.
GetDrawingObjectParams    Abfragen der Parameter eines Zeichenobjekts.
SendMouseDoubleClickEvent    Senden eines Events, welches das doppelte Klicken eines Mausbuttons signalisiert an einem Pufferfenster.
SendMouseDownEvent    Senden eines Events, welches das Drücken eines Mausbuttons signalisiert an einem Pufferfenster.
SendMouseDragEvent    Senden eines Events, welches das Ziehen eines Mausbuttons signalisiert an einem Pufferfenster.
SendMouseUpEvent    Senden eines Events, welches das Loslassen eines Mausbuttons signalisiert an einem Pufferfenster.
SetDrawingObjectCallback    Hinzufügen einer Callback-Funktion zu einem Zeichenobjekt.
SetDrawingObjectParams    Setzen der Parameterwerte eines Zeichenobjekts.
SetDrawingObjectXld    Setzen einer XLD-Kontur eines XLD-Zeichenobjekts.


KlassenKlassen | | Operatoren