IsCoordinateInRectangle: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
IsCoordinateInRectangle
{{Vorlage:Warnung|Warnung=Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System.}}
 
===Zugehörige Evaluatoren===
*'''MathEvaluator'''
 
=== Beschreibung ===
Die Funktion isCoordinateInRectangle überprüft, ob ein oder mehrere gegebene Punkte innerhalb oder auf dem Rand eines Rechtecks liegen. Sie erwartet als Eingabe einen Rechteck, der durch zwei Koordinaten (jeweils ein Tupel aus zwei Float-Werten für die x- und y-Koordinate) definiert ist. Zusätzlich wird eine Liste einzelner Koordinaten (ebenfalls Tupel aus zwei Float-Werten) übergeben, die überprüft werden soll. Die Funktion gibt einen booleschen Wert (True oder False) zurück, der angibt, ob der Punkt innerhalb des Rechtecks liegt.
 
=== Syntax ===
isCoordinateInRectangle(Rectangle rechteck, List koordinaten)
 
=== Parameter ===
* '''rechteck''' - rechteck, bestehend aus zwei Koordinaten
* '''koordinaten''' - Liste aller Koordinaten
=== Return Value ===
* Gibt einen Boolean zurück
 
=== Beispiele ===
==== Standardfälle ====
isCoordianteInRectangle(rectangle(coordinate(0,0),coordinate(4,3)),list(coordinate(1,2)))  --> returns ''true''
isCoordianteInRectangle(rectangle(coordinate(0,0),coordinate(4,3)),list(coordinate(5,6)))  --> returns ''false''
 
 
 
===Hinweise===
* Bei Rectangle und Coordinate handelt es sich um Konstruktoren, die entsprechend instanziiert werden müssen.


[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Geometry]]
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Geometry]]

Version vom 21. Januar 2025, 14:53 Uhr

Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System.

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion isCoordinateInRectangle überprüft, ob ein oder mehrere gegebene Punkte innerhalb oder auf dem Rand eines Rechtecks liegen. Sie erwartet als Eingabe einen Rechteck, der durch zwei Koordinaten (jeweils ein Tupel aus zwei Float-Werten für die x- und y-Koordinate) definiert ist. Zusätzlich wird eine Liste einzelner Koordinaten (ebenfalls Tupel aus zwei Float-Werten) übergeben, die überprüft werden soll. Die Funktion gibt einen booleschen Wert (True oder False) zurück, der angibt, ob der Punkt innerhalb des Rechtecks liegt.

Syntax

isCoordinateInRectangle(Rectangle rechteck, List koordinaten)

Parameter

  • rechteck - rechteck, bestehend aus zwei Koordinaten
  • koordinaten - Liste aller Koordinaten

Return Value

  • Gibt einen Boolean zurück

Beispiele

Standardfälle

isCoordianteInRectangle(rectangle(coordinate(0,0),coordinate(4,3)),list(coordinate(1,2)))   --> returns true

isCoordianteInRectangle(rectangle(coordinate(0,0),coordinate(4,3)),list(coordinate(5,6)))   --> returns false


Hinweise

  • Bei Rectangle und Coordinate handelt es sich um Konstruktoren, die entsprechend instanziiert werden müssen.