KlassenKlassenKlassenKlassen | | | | Operatoren

clear_sheet_of_light_modelclear_sheet_of_light_modelClearSheetOfLightModelclear_sheet_of_light_modelClearSheetOfLightModelClearSheetOfLightModel (Operator)

Name

clear_sheet_of_light_modelclear_sheet_of_light_modelClearSheetOfLightModelclear_sheet_of_light_modelClearSheetOfLightModelClearSheetOfLightModel — Löschen eines Lichtschnitt-Modells und Freigabe des verwendeten Speichers.

Signatur

clear_sheet_of_light_model( : : SheetOfLightModelID : )

Herror clear_sheet_of_light_model(const Hlong SheetOfLightModelID)

Herror T_clear_sheet_of_light_model(const Htuple SheetOfLightModelID)

Herror clear_sheet_of_light_model(const HTuple& SheetOfLightModelID)

void ClearSheetOfLightModel(const HTuple& SheetOfLightModelID)

void HOperatorSetX.ClearSheetOfLightModel([in] VARIANT SheetOfLightModelID)

static void HOperatorSet.ClearSheetOfLightModel(HTuple sheetOfLightModelID)

Beschreibung

Der Operator clear_sheet_of_light_modelclear_sheet_of_light_modelClearSheetOfLightModelclear_sheet_of_light_modelClearSheetOfLightModelClearSheetOfLightModel löscht ein mit create_sheet_of_light_modelcreate_sheet_of_light_modelCreateSheetOfLightModelcreate_sheet_of_light_modelCreateSheetOfLightModelCreateSheetOfLightModel angelegtes Lichtschnitt-Modell und gibt den gesamten darin referenzierten Speicherplatz wieder frei. Das Handle des zu löschenden Lichtschnitt-Modells muss in SheetOfLightModelIDSheetOfLightModelIDSheetOfLightModelIDSheetOfLightModelIDSheetOfLightModelIDsheetOfLightModelID übergeben werden. Nach dem Aufruf ist er ungültig.

Achtung

Dieser Operator ändert die Daten in dem Handle. Daher kann ein und dasselbe Lichtschnitt-Modell nicht gleichzeitig in unterschiedlichen Threads verwendet werden, wenn dabei dieser Operator verwendet wird. Wenn dasselbe Handle in mehreren Threads verwendet werden soll, müssen die Threads synchronisiert werden, um sicherzustellen, dass sie nicht gleichzeitig auf das gleiche Handle zugreifen können. Unterschiedliche Lichtschnitt-Modelle können unabhängig und sicher in unterschiedlichen Threads verwendet werden.

Parallelisierung

Parameter

SheetOfLightModelIDSheetOfLightModelIDSheetOfLightModelIDSheetOfLightModelIDSheetOfLightModelIDsheetOfLightModelID (input_control)  sheet_of_light_model HSheetOfLightModel, HTupleHTupleHSheetOfLightModel, HTupleHSheetOfLightModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des zu löschenden Lichtschnitt-Modells.

Ergebnis

clear_sheet_of_light_modelclear_sheet_of_light_modelClearSheetOfLightModelclear_sheet_of_light_modelClearSheetOfLightModelClearSheetOfLightModel liefert den Wert 2 (H_MSG_TRUE), falls das übergebene Handle des Lichtschnitt-Modells gültig ist, und das darüber referenzierte Modell vollständig freigegeben werden kann. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Siehe auch

create_sheet_of_light_modelcreate_sheet_of_light_modelCreateSheetOfLightModelcreate_sheet_of_light_modelCreateSheetOfLightModelCreateSheetOfLightModel

Modul

3D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren