File tree Expand file tree Collapse file tree 10 files changed +13
-16
lines changed
kfx-utils/src/main/kotlin/ru/nucodelabs/kfx/ext
main/java/ru/nucodelabs/gem/view
test/java/ru/nucodelabs/gem/view/control/chart Expand file tree Collapse file tree 10 files changed +13
-16
lines changed Original file line number Diff line number Diff line change 1- package ru.nucodelabs.gem.view.control.chart
1+ package ru.nucodelabs.kfx.ext
22
33import com.sun.javafx.charts.Legend
44import javafx.application.Platform
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import javafx.beans.property.SimpleBooleanProperty
44import javafx.geometry.Side
55import javafx.scene.chart.ValueAxis
66import javafx.scene.text.Text
7+ import ru.nucodelabs.kfx.ext.childrenTextNodes
78
89abstract class InvertibleValueAxis <N : Number >(
910 lowerBound : Double ,
@@ -14,6 +15,7 @@ abstract class InvertibleValueAxis<N : Number>(
1415 get() = _inverted .get()
1516 set(value) = _inverted .set(value)
1617
18+ @Suppress(" unused" )
1719 fun invertedProperty () = _inverted
1820
1921 val tickMarksTextNodes: Map <TickMark <N >, Text >
Original file line number Diff line number Diff line change 11package ru.nucodelabs.gem.view.control.chart.log
22
33import javafx.scene.chart.ValueAxis
4- import ru.nucodelabs.gem.view.control.chart .length
4+ import ru.nucodelabs.kfx.ext .length
55import ru.nucodelabs.util.std.exp10
66import kotlin.math.log10
77import kotlin.math.max
Original file line number Diff line number Diff line change @@ -27,17 +27,16 @@ import ru.nucodelabs.gem.fxmodel.exception.validation
2727import ru.nucodelabs.gem.fxmodel.map.ObservableWgs
2828import ru.nucodelabs.gem.view.AlertsFactory
2929import ru.nucodelabs.gem.view.color.ColorMapper
30- import ru.nucodelabs.gem.view.control.chart.*
30+ import ru.nucodelabs.gem.view.control.chart.CombinedChart
31+ import ru.nucodelabs.gem.view.control.chart.NucodeNumberAxis
32+ import ru.nucodelabs.gem.view.control.chart.SmartInterpolationMap
3133import ru.nucodelabs.gem.view.controller.tables.STYLE_FOR_FIXED
3234import ru.nucodelabs.gem.view.controller.util.indexCellFactory
3335import ru.nucodelabs.gem.view.mapping.mapAzimuthSignals
3436import ru.nucodelabs.gem.view.mapping.mapSignals
3537import ru.nucodelabs.gem.view.mapping.mapSignalsRelations
3638import ru.nucodelabs.kfx.core.AbstractViewController
37- import ru.nucodelabs.kfx.ext.bidirectionalNot
38- import ru.nucodelabs.kfx.ext.forCharts
39- import ru.nucodelabs.kfx.ext.observableListOf
40- import ru.nucodelabs.kfx.ext.saveInitialDirectory
39+ import ru.nucodelabs.kfx.ext.*
4140import ru.nucodelabs.util.std.toDoubleOrNullBy
4241import java.io.File
4342import java.net.URL
Original file line number Diff line number Diff line change @@ -22,7 +22,6 @@ import ru.nucodelabs.gem.config.Name
2222import ru.nucodelabs.gem.view.color.ColorMapper
2323import ru.nucodelabs.gem.view.control.chart.NucodeNumberAxis
2424import ru.nucodelabs.gem.view.control.chart.PolygonChart
25- import ru.nucodelabs.gem.view.control.chart.limitTickLabelsWidth
2625import ru.nucodelabs.gem.view.control.chart.log.LogarithmicAxis
2726import ru.nucodelabs.kfx.core.AbstractViewController
2827import ru.nucodelabs.kfx.ext.*
Original file line number Diff line number Diff line change @@ -9,11 +9,11 @@ import javafx.scene.control.Label
99import javafx.scene.control.Tooltip
1010import javafx.util.StringConverter
1111import ru.nucodelabs.gem.fxmodel.ves.ObservableSection
12- import ru.nucodelabs.gem.view.control.chart.installTooltips
1312import ru.nucodelabs.geo.ves.ExperimentalData
1413import ru.nucodelabs.geo.ves.calc.effectiveToSortedIndicesMapping
1514import ru.nucodelabs.geo.ves.calc.graph.CurvesSectionGraphContext
1615import ru.nucodelabs.kfx.ext.forCharts
16+ import ru.nucodelabs.kfx.ext.installTooltips
1717import ru.nucodelabs.kfx.ext.toObservableList
1818import java.net.URL
1919import java.text.DecimalFormat
Original file line number Diff line number Diff line change @@ -12,10 +12,10 @@ import javafx.util.StringConverter
1212import ru.nucodelabs.gem.fxmodel.ves.ObservableSection
1313import ru.nucodelabs.gem.view.color.ColorMapper
1414import ru.nucodelabs.gem.view.control.chart.InterpolationMap
15- import ru.nucodelabs.gem.view.control.chart.installTooltips
1615import ru.nucodelabs.geo.ves.calc.effectiveToSortedIndicesMapping
1716import ru.nucodelabs.geo.ves.calc.xOfPicket
1817import ru.nucodelabs.kfx.ext.forCharts
18+ import ru.nucodelabs.kfx.ext.installTooltips
1919import ru.nucodelabs.kfx.ext.toObservableList
2020import java.net.URL
2121import java.text.DecimalFormat
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ import javafx.scene.chart.ValueAxis
77import javafx.scene.chart.XYChart.Data
88import javafx.scene.chart.XYChart.Series
99import javafx.scene.input.MouseEvent
10- import ru.nucodelabs.gem.view.control.chart.getValueForScene
1110import ru.nucodelabs.geo.ves.ModelLayer
11+ import ru.nucodelabs.kfx.ext.getValueForScene
1212import kotlin.properties.Delegates
1313
1414/* *
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ import ru.nucodelabs.gem.config.Name
2424import ru.nucodelabs.gem.config.Style
2525import ru.nucodelabs.gem.fxmodel.ves.ObservableSection
2626import ru.nucodelabs.gem.view.AlertsFactory
27- import ru.nucodelabs.gem.view.control.chart.*
2827import ru.nucodelabs.gem.view.control.chart.log.LogarithmicAxis
2928import ru.nucodelabs.gem.view.control.chart.log.LogarithmicChartNavigationSupport
3029import ru.nucodelabs.gem.view.controller.AbstractController
@@ -36,10 +35,7 @@ import ru.nucodelabs.geo.ves.calc.graph.*
3635import ru.nucodelabs.geo.ves.calc.resistanceApparentLowerBoundByError
3736import ru.nucodelabs.geo.ves.calc.resistanceApparentUpperBoundByError
3837import ru.nucodelabs.geo.ves.calc.zOfModelLayers
39- import ru.nucodelabs.kfx.ext.forCharts
40- import ru.nucodelabs.kfx.ext.get
41- import ru.nucodelabs.kfx.ext.saveSnapshotAsPng
42- import ru.nucodelabs.kfx.ext.toObservableList
38+ import ru.nucodelabs.kfx.ext.*
4339import ru.nucodelabs.kfx.snapshot.HistoryManager
4440import ru.nucodelabs.util.std.exp10
4541import java.lang.Double.max
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import org.junit.jupiter.api.Test
1616import ru.nucodelabs.gem.view.FXTest
1717import ru.nucodelabs.gem.view.control.chart.log.LogarithmicAxis
1818import ru.nucodelabs.gem.view.control.chart.log.LogarithmicChartNavigationSupport
19+ import ru.nucodelabs.kfx.ext.length
1920import ru.nucodelabs.kfx.ext.observableListOf
2021
2122internal class PolygonChartTest : FXTest () {
You can’t perform that action at this time.
0 commit comments