[orx-shapes] Change default selection of adjustContour to select all

This commit is contained in:
Edwin Jakobs
2023-12-04 19:22:07 +01:00
parent e2a27ebf3d
commit 2c8c0c84a6

View File

@@ -32,12 +32,12 @@ class ContourAdjuster(var contour: ShapeContour) {
/** /**
* selected vertex indices * selected vertex indices
*/ */
var vertexSelection = listOf(0) var vertexSelection = List(contour.segments.size + if (contour.closed) 1 else 0) { it }
/** /**
* selected edge indices * selected edge indices
*/ */
var edgeSelection = listOf(0) var edgeSelection = List(contour.segments.size) { it }
private var vertexWorkingSet = emptyList<Int>() private var vertexWorkingSet = emptyList<Int>()
private var edgeWorkingSet = emptyList<Int>() private var edgeWorkingSet = emptyList<Int>()
@@ -148,6 +148,8 @@ class ContourAdjuster(var contour: ShapeContour) {
(0 until if (contour.closed) contour.segments.size else contour.segments.size + 1).filter(predicate) (0 until if (contour.closed) contour.segments.size else contour.segments.size + 1).filter(predicate)
} }
/** /**
* select multiple vertices using an index-vertex based [predicate] * select multiple vertices using an index-vertex based [predicate]
*/ */