translate_measure — Translation eines Messobjekts.
translate_measure( : : MeasureHandle, Row, Column : )
translate_measure verschiebt den Referenzpunkt des durch
MeasureHandle angegebenen Messobjekts zum Punkt
(Row, Column). Falls das Messobjekt und das
verschobene Messobjekt vollständig im Bild liegen, wird das
Messobjekt in effizienter Weise an den neuen Referenzpunkt
angepasst. Ansonsten wird das Messobjekt mit den bei der
Generierung angegebenen Daten am neuen Referenzpunkt mit
gen_measure_rectangle2 oder gen_measure_arc neu
generiert.
Das Konzept der 1D-Vermessung ist bei der Einleitung zu Kapitel 1D-Vermessung beschrieben.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.
MeasureHandle (input_control, Zustand wird modifiziert) measure → (handle)
Handle des Messobjekts.
Row (input_control) point.y → (real / integer)
Zeilenkoordinate des neuen Referenzpunktes.
Defaultwert: 50.0
Wertevorschläge: 10.0, 20.0, 50.0, 100.0, 200.0, 300.0, 400.0, 500.0
Typischer Wertebereich: 0.0
≤
Row
≤
511.0 (lin)
Minimale Schrittweite: 1.0
Empfohlene Schrittweite: 10.0
Column (input_control) point.x → (real / integer)
Spaltenkoordinate des neuen Referenzpunktes.
Defaultwert: 100.0
Wertevorschläge: 10.0, 20.0, 50.0, 100.0, 200.0, 300.0, 400.0, 500.0
Typischer Wertebereich: 0.0
≤
Column
≤
511.0 (lin)
Minimale Schrittweite: 1.0
Empfohlene Schrittweite: 10.0
Sind die Parameterwerte korrekt, dann liefert
translate_measure den Wert TRUE.
Andernfalls wird eine Fehlerbehandlung durchgeführt.
gen_measure_rectangle2,
gen_measure_arc
measure_pos,
measure_pairs,
fuzzy_measure_pos,
fuzzy_measure_pairs,
fuzzy_measure_pairing,
measure_thresh
gen_measure_rectangle2,
gen_measure_arc
1D Metrology