Package pi.config
Class CoordinatesystemConfig
java.lang.Object
pi.config.ConfigGroup
pi.config.CoordinatesystemConfig
Verwaltet die Einstellungsmöglichkeiten, wie das Koordinatensystem im
Entwicklungsmodus gezeichnet werden soll.
- Since:
- 0.42.0
- Author:
- Josef Friedrich
-
Nested Class Summary
Nested classes/interfaces inherited from class pi.config.ConfigGroup
ConfigGroup.ConfigurationChangedListener -
Method Summary
Modifier and TypeMethodDescriptionbooleanGibt zurück, ob Koordinatenbeschriftungen bei jeder Überschneidung der Gitterlinien eingezeichnet werden sollen.labelsOnIntersections(boolean labelsOnIntersections) Setzt ob Koordinatenbeschriftungen bei jeder Überschneidung der Gitterlinien eingezeichnet werden sollen.intGibt an, auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.linesNMeter(int linesNMeter) Setzt auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.Methods inherited from class pi.config.ConfigGroup
getPrefix, initializeByProperty, isDebug, onChanged, removeListener, set, setDebug, storeProperties
-
Method Details
-
linesNMeter
Gibt an, auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.- Returns:
- Auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.
- Since:
- 0.42.0
-
linesNMeter
Setzt auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.- Parameters:
linesNMeter- Auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.- Returns:
- Eine Referenz auf die eigene Instanz der Konfigurationsgruppe,
damit nach dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der
Konfigurationsgruppe durch aneinander gekettete Setter festgelegt
werden können, z.B.
coordinateSystem().linesNMeter(..).labelsOnIntersections(..). - Since:
- 0.42.0
-
labelsOnIntersections
Gibt zurück, ob Koordinatenbeschriftungen bei jeder Überschneidung der Gitterlinien eingezeichnet werden sollen.- Returns:
- Ob Koordinatenbeschriftungen bei jeder Überschneidung der Gitterlinien eingezeichnet werden sollen.
- Since:
- 0.42.0
-
labelsOnIntersections
Setzt ob Koordinatenbeschriftungen bei jeder Überschneidung der Gitterlinien eingezeichnet werden sollen.- Parameters:
labelsOnIntersections- Ob Koordinatenbeschriftungen bei jeder Überschneidung der Gitterlinien eingezeichnet werden sollen.- Returns:
- Eine Referenz auf die eigene Instanz der Konfigurationsgruppe,
damit nach dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der
Konfigurationsgruppe durch aneinander gekettete Setter festgelegt
werden können, z.B.
coordinateSystem().linesNMeter(..).labelsOnIntersections(..). - Since:
- 0.42.0
-