Select by Length: Sélection de la courbe par sa Longueur. By Michael Gibson Original
Permet de sélectionner la courbe(s) à l'écran par sa longueur. (ne rien sélectionner avant de lancer le raccourci!)
Marche aussi pour les "droites" ! Modifier min et max pour une longueur donnée ou un autre intervalle!
Marche aussi pour les "droites" ! Modifier min et max pour une longueur donnée ou un autre intervalle!
L
|
script: /* Sélection par Longueur */ var min = 1.0, max = 5.0; var crvs = moi.geometryDatabase.getObjects().getCurves(); for ( var i = 0; i < crvs.length; ++i ) { var crv = crvs.item(i); var len = crv.getLength(); if ( len>= min && len <= max ) { crv.selected = true; } }
|
Sélectionnera tous les objets dont la taille est inférieure à 1 unité (par la diagonale de la boîte englobante). Pour ajuster la taille, modifiez la partie qui dit size = 1,0 et changez le 1.0 en le nombre que vous voulez.
script: /* Sélectionne Objet plus petit qu'une taille donnée */ var size = 1.0; var objs = moi.geometryDatabase.getObjects(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); var bbox = obj.getBoundingBox(); if ( bbox.diagonalLength < size ) obj.selected = true; }
script: /* Sélectionne Objet plus petit qu'une taille donnée */ var size = 1.0; var objs = moi.geometryDatabase.getObjects(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); var bbox = obj.getBoundingBox(); if ( bbox.diagonalLength < size ) obj.selected = true; }