INNER CODE UNIT · Kotlin

addLastColor

fjossinet/RNArtist · src/main/kotlin/RNArtist.kt:1178

                    override fun addLastColor(c: DoubleArray) {
                        val r = Circle(0.0, 0.0, 10.0)
                        val color = Color.hsb(c[0], c[1], c[2])
                        r.onMouseClicked = EventHandler { event ->
                            if (unselectedColor.isClicked) {
                                RnartistConfig.nonSelectedColor = javaFXToAwt(color)
                                mediator.canvas2D.repaint()
                            } else {
                                val t = Theme()
                                t.addConfiguration(ThemeProperty.color, {
                                    getHTMLColorString(
                                        javaFXToAwt(color)
                                    )
                                }, getSecondaryStructureTypes()).gatherThemedSelements = true
                                applyTheme(t)
                            }

                            this.repaintBrightness(c)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…