KlassenKlassenKlassenKlassen | | | | Operatoren

get_chapter_infoT_get_chapter_infoGetChapterInfoget_chapter_infoGetChapterInfoGetChapterInfo (Operator)

Name

get_chapter_infoT_get_chapter_infoGetChapterInfoget_chapter_infoGetChapterInfoGetChapterInfo — Informationen zu den Operatorkapiteln.

Signatur

get_chapter_info( : : Chapter : Info)

Herror T_get_chapter_info(const Htuple Chapter, Htuple* Info)

Herror get_chapter_info(const HTuple& Chapter, HTuple* Info)

void GetChapterInfo(const HTuple& Chapter, HTuple* Info)

static HTuple HInfo::GetChapterInfo(const HTuple& Chapter)

static HTuple HInfo::GetChapterInfo(const HString& Chapter)

static HTuple HInfo::GetChapterInfo(const char* Chapter)

void HOperatorSetX.GetChapterInfo(
[in] VARIANT Chapter, [out] VARIANT* Info)

VARIANT HInfoX.GetChapterInfo([in] VARIANT Chapter)

static void HOperatorSet.GetChapterInfo(HTuple chapter, out HTuple info)

static HTuple HInfo.GetChapterInfo(HTuple chapter)

static HTuple HInfo.GetChapterInfo(string chapter)

Beschreibung

get_chapter_infoget_chapter_infoGetChapterInfoget_chapter_infoGetChapterInfoGetChapterInfo liefert Informationen zu den Operatorkapiteln. Wird für ChapterChapterChapterChapterChapterchapter der leere String übergeben, liefert die Routine in InfoInfoInfoInfoInfoinfo die Namen aller Kapitel zurück. Spezifiziert man hingegen ein bestimmtes Kapitel bzw. Kapitel + Unterkapitel (durch ein Tupel von Namen), werden die zugehörigen Unterkapitel oder - falls es keine weiteren Unterkapitel mehr gibt - die Namen der zugehörigen Operatoren ausgegeben. Die Einteilung der Operatorkapitel entspricht dabei der Kapitel-/ Unterkapiteleinteilung im HALCON-Manual. Hinweis: Die Operatorkapitel bzw. -unterkapitel eines konkreten Operators kann mittels get_operator_info(::<Name>,'chapter',Info:)get_operator_info(<Name>,"chapter",Info)GetOperatorInfo(<Name>,"chapter",Info)get_operator_info(<Name>,"chapter",Info)GetOperatorInfo(<Name>,"chapter",Info)GetOperatorInfo(<Name>,"chapter",Info) abgefragt werden. Die Online-Texte werden den Dateien operators_[LANG].ref, operators_[LANG].sta, operators_[LANG].key, operators_[LANG].num und operators_[LANG].idx entnommen, die HALCON im aktuellen Verzeichnis und im Verzeichnis 'help_dir' (siehe get_systemget_systemGetSystemget_systemGetSystemGetSystem und set_systemset_systemSetSystemset_systemSetSystemSetSystem) sucht.

Achtung

Das Encoding der Ergebnisse ist ISO 8859-1 für Englisch und Deutsch sowie UTF-8 für Japanisch.

Parallelisierung

Parameter

ChapterChapterChapterChapterChapterchapter (input_control)  string(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Interessierende Operatorklasse bzw. -unterklasse.

Defaultwert: '' "" "" "" "" ""

InfoInfoInfoInfoInfoinfo (output_control)  string-array HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Operatorklassen (ChapterChapterChapterChapterChapterchapter = “) oder Operatorunterklassen bzw. Operatoren.

Ergebnis

Sind die Parameterwerte korrekt und ist die Hilfedateien verfügbar, dann liefert get_chapter_infoget_chapter_infoGetChapterInfoget_chapter_infoGetChapterInfoGetChapterInfo den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

get_systemget_systemGetSystemget_systemGetSystemGetSystem, set_systemset_systemSetSystemset_systemSetSystemSetSystem

Siehe auch

get_operator_infoget_operator_infoGetOperatorInfoget_operator_infoGetOperatorInfoGetOperatorInfo, get_systemget_systemGetSystemget_systemGetSystemGetSystem, set_systemset_systemSetSystemset_systemSetSystemSetSystem

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren