gen_region_hline
— Abspeichern von in Hessescher Normalform beschriebenen Eingabelinien als
Regionen.
gen_region_hline( : Regions : Orientation, Distance : )
gen_region_hline
legt die in Hessescher Normalform beschriebenen
Linien als Regionen ab. Eine Linie wird bestimmt durch den Abstand der Linie
vom Ursprung (Distance
, entpricht der Länge des Normalenvektors)
und der Richtung des Normalenvektors (Orientation
, entspricht
der Orientierung der Linie ). Die Richtungen
wurden so definiert, daß bei Orientation
= 0 der
Normalenvektor in Richtung der X-Achse liegt, was einer senkrechten Linie
entspricht. Bei Orientation
=
zeigt der Normalenvektor in
Richtung der Y-Achse, d.h. es wird eine waagerechte Linie beschrieben.
Die Linien werden am derzeitigen maximalem Bildformat geclippt.
Regions
(output_object) region(-array) →
object
Erzeugte Regionen (für jede Linie eine), beschnitten auf maximales Bildformat.
Parameteranzahl: Regions == Distance
Orientation
(input_control) hesseline.angle.rad(-array) →
(real / integer)
Orientierung des Normalenvektors in Bogenmaß.
Parameteranzahl: Orientation == Distance
Defaultwert: 0.0
Wertevorschläge: -0.78, 0.0, 0.78, 1.57
Typischer Wertebereich:
Orientation
(lin)
Empfohlene Schrittweite: 0.02
Distance
(input_control) hesseline.distance(-array) →
(real / integer)
Abstand der Linie vom Koordinatenursprung (0,0).
Defaultwert: 200
Wertevorschläge: 10, 50, 100, 200, 300, 400
Typischer Wertebereich:
Distance
(lin)
Empfohlene Schrittweite: 1
gen_region_hline
liefert immer den Wert 2 (H_MSG_TRUE).
Foundation