From bc2260b5052878f6e4feda3c68b0ff3577ffa564 Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 24 Feb 2026 14:44:20 +0100 Subject: [PATCH] entities initialization bug fixe try 1 --- src/components/ConcernementMapItem.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/ConcernementMapItem.vue b/src/components/ConcernementMapItem.vue index 1dfcebc..a3aa845 100644 --- a/src/components/ConcernementMapItem.vue +++ b/src/components/ConcernementMapItem.vue @@ -498,7 +498,7 @@ export default { let activeEntites = []; for (let i = 0; i < entites.length; i++) { - if (entites[i].active) { + if (entites[i].active && (entities[i].actuelfuture != 0 && entities[i].menacemaintien != 0 && entities[i].prise != 100)) { activeEntites.push(entites[i]) } } @@ -539,7 +539,7 @@ export default { // console.log(`this.salientPoints ${this.concernement.id}`, this.salientPoints); }, getJarvisEnvelopeConvexeEntites(entites){ - // console.log(`getJarvisEnvelopeConvexeEntites cid:${this.cid}`, entites); + console.log(`getJarvisEnvelopeConvexeEntites cid:${this.cid}`, entites); if (entites.length === 0) { console.error('getJarvisEnvelopeConvexeEntites entites must not be empty') return; @@ -1019,7 +1019,7 @@ export default { } }, getPaddedRoundedSegments(points, scale){ - // console.log(`setPaperContour ${this.concernement.id}, points`, points); + console.log(`getPaddedRoundedSegments ${this.concernement.id}, points`, points); let getSegmentProps = (b,a,c) => { const ac = { x: c.x - a.x, y: c.y - a.y } // get ac vecteur const lac = Math.sqrt(Math.pow(ac.x, 2) + Math.pow(ac.y, 2)); // get ac longueur ac @@ -1417,6 +1417,8 @@ export default { // convert points to rouded and padded segments props let segments = this.getPaddedRoundedSegments(points, scaledown) + console.log('segments', segments); + // create "real" Paper Segments from previous segments props let paper_segments = []; segments.forEach(seg => {