[orx-shapes] Move select demos into packages

This commit is contained in:
Edwin Jakobs
2024-01-22 19:15:07 +01:00
parent 9de5a9e264
commit 02058ddf5b
12 changed files with 12 additions and 12 deletions

View File

@@ -58,7 +58,6 @@ fun Segment.withTunniPoint(tunniPoint: Vector2): Segment {
* @since orx 0.4.5 * @since orx 0.4.5
*/ */
fun Segment.withTunniLine(pointOnLine: Vector2): Segment { fun Segment.withTunniLine(pointOnLine: Vector2): Segment {
println("hoi! $pointOnLine")
val ls = LineSegment(pointOnLine, pointOnLine + this.cubic.control[0] - this.cubic.control[1]) val ls = LineSegment(pointOnLine, pointOnLine + this.cubic.control[0] - this.cubic.control[1])
val ac0 = LineSegment(start, this.cubic.control[0]) val ac0 = LineSegment(start, this.cubic.control[0])
val bc1 = LineSegment(end, this.cubic.control[1]) val bc1 = LineSegment(end, this.cubic.control[1])
@@ -67,10 +66,8 @@ fun Segment.withTunniLine(pointOnLine: Vector2): Segment {
val cp1 = intersection(ls, bc1, Double.POSITIVE_INFINITY) val cp1 = intersection(ls, bc1, Double.POSITIVE_INFINITY)
return if (cp0 != Vector2.INFINITY && cp1 != Vector2.INFINITY) { return if (cp0 != Vector2.INFINITY && cp1 != Vector2.INFINITY) {
println("$cp0 $cp1")
copy(start, listOf(cp0, cp1), end) copy(start, listOf(cp0, cp1), end)
} else { } else {
println("${cp0} ${cp1}")
this this
} }
} }

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,4 +1,4 @@
//package adjust package adjust
import kotlinx.coroutines.yield import kotlinx.coroutines.yield
import org.openrndr.application import org.openrndr.application

View File

@@ -1,3 +1,4 @@
package tunni
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa

View File

@@ -1,3 +1,5 @@
package tunni
import org.openrndr.application import org.openrndr.application
import org.openrndr.color.ColorRGBa import org.openrndr.color.ColorRGBa
import org.openrndr.extra.shapes.tunni.tunniLine import org.openrndr.extra.shapes.tunni.tunniLine