Up: Top   [Contents]


6 Zones Convexes

La fonction “zones convexes” est expérimentale, la documentation ci-après est parfois incomplète ou inexacte

Les Zones convexes ne sont pas des éléments du dessin, mais ce sont des objets faisant partie d’un ensemble d’outils utilisés pour modifier des éléments de dessin et pour lesquels un préalable est de se limiter aux points de contrôles compris ou à la partie du dessin comprise dans une zone déterminée par l’union de zones convexes. Par exemple, les zones convexes peuvent être utilisées pour déplacer certains des points de contrôle d’un élement de dessin, ou pour rogner un élément de dessin.

Les zones convexes peuvent être définies pour chaque dessin séparément, toutefois elle ne font pas partie du document dessin, et en tant que telles, elles sont perdues lorsque vous fermer une planche à dessin.

En ce qui concerne les courbes extensibles de Bézier, une alternative plus simple mais moins puissance aux zones convexes, lorsque vous désirez agir sur plusieurs points de contrôle à la fois, est d’utiliser le mode d’édition GLOBAL/LOCAL (Voir Mode d’édition de point Global/local).

Les zones convexes ne sont visibles et ne peuvent être utilisées que lorsque la palette « Zones convexes » est visible, et elles sont cachées sinon. Pour utiliser des zones convexes, commencer par rendre la palette de zones convexes visible en cliquant sur le bouton Icon tool ToggleConvexZonePanel de la barre d’outils principale).

Une zone convexe est définie comme l’intersection d’un ou plusieurs demi-plan, chaque demi-plan étant à son tour défini par deux points de contrôle :

  1. Un point P1 sur la ligne de bordure.
  2. Un point P2 tel que la ligne de bordure est orthogonale au vecteur P1 P2 et que le demi-plan contient P2.

Chaque demi-plan qui compose une zone convexe est visualisé avec la ligne de bordure et avec un signe demi-plan comme cela:

Icône Outil convexzoneSign

La bordure de la zone convexe est visualisée en bleu. Lorsque la zone convexe est sélectionnée, le premier et le second point de contrôle sont visualisés comme le signe demi-plan et comme un petit de couleur magenta comme cela:

Icône Outil convexzoneHighlighted

Lorsque la zone convexe n’est pas sélectionnée, seule le signe demi-plan est visible, et il est visualisé en couleur grise.

Lorsque vous éditez des zones convexes, il ya certaines choses que jPicEdt vous empèche de faire :

Panel ConvexzonePanelDraw

Chaque bouton peut afficher un conseil d’usage si la souris le survole plus de deux secondes.

6.1 Sélection d’une zone convexe

La sélection zone convexe est possible avec l’outil de sélection de convexe-zone (Voir Selectionner une zone Convexe). La sélection de zone convexe et la sélection (d’éléments de dessin) sont deux sélections différentes.

Les commandes de menu, ou les raccourcis clavier tel(le)s que Tout sélectionner, Supprimer, F2 et les actions similaires dépendant de la sélection, peuvent agir soit sur la sélection d’éléments de dessin, soit sur la sélection de zones convexes, mais jamais sur les deux à la fois.

La règle suivante est suivie :

Une alternative à l’outil de "sélection de zone convexe" est d’utiliser les mêmes raccourcis clavier avec le préfixe Ctrl-U. Par exemple la sequence Ctrl-U Ctrl-C copie une zone convexe, la sequence Ctrl-U Ctrl-X la coupe, la séquence Ctrl-U Ctrl-V la colle, la séquence Ctrl-U Ctrl-A sélectionne toutes les zones convexes, etc. … la séquence Ctrl-U Ctrl-G n’a pas d’effet, elle permet de relâcher le préfixe Ctrl-U précédent.

6.2 Édition de zone convexe

Lorsque  l’outil de sélection de zone convexe Icône outil sélection de zone
convexe est actif vous pouvez éditer les zones convexes de la manière suivante :

Lorsque l’outil de sélection de zone convexe Icône outil édition de zone
convexe est actif vous pouvez ajouter ou enlever des demi-plans d’une zone convexe de la manière suivantes :

6.3 Négation d’une zone convexe

Si vous sélectionnez une zone convexe et ensuite cliquez-doit et choisissez Négation dans le menu contextuel, la zone convexe, qui est une intersection de demi-plans, est transformée en l’union des demi-plans complémentaires.

La négation est applicable à une selection de plusieurs zones convexes, de sorte qu’elle est réversible par une seconde négation. En d’autres termes, effectuer deux fois d’affilée n’a quasiment aucun effet ; quasiment seulement, car si pendant la première négation des zones convexes vides sont crées, alors celles-ci sont supprimées. Par exemple si vous sélectionnez deux zones convexes, et que la première contient la seconde, alors deux négations d’affilée ont l’effet de supprimer la seconde, c’est à dire la plus interne des deux.

6.4 Outils des zones convexes

Lorsque vous utilisez l’un quelconque des outils d’édition de zone convexe, vous pouvez revenir n’importe quand à l’outil sandard de SÉLECTION de zone convexe ( Icon
Convexzone Select), par un seul clic droit.

Ci-après on décrit l’ensemble des outils disponibles pour les zones convexes en regard de leur icônes sur la palette « Zones convexes ». Certain des outils pour zone convexe supportent un ensemble de fonctions alternatives : celles-ci sont déclenchées par une combinaison spécifique de modificateurs (Ctrl+Maj, Ctrl+Alt ou Ctrl+Alt+Maj, comme indiqué), et vous permettent de relâcher ou de renforcer une ou plusieurs contraintes géométriques (les mêmes combinaisons sont utilisées dans le mode SÉLECTION, à ceci près que le modificateur Ctrl ne veut rien dire dans ce cas). Vous pouvez appuyer ou relâcher les touches des modificateurs n’importe quand pendant la séquence de de création/modification de zone convexe en cours.

6.4.1 Le panneau des outils pour zones convexes

IcôneOutilNombre de points de contrôleSéquence à suivreFonctions alternatives
Icon Convexzone SelectSélection de zone convexeN/ACliquez sur l’une quelconque des bordures de demi-plan, ou sur l’un quelconque des signes de demi-plan, pour sélectionner l’ensemble de la zone zone convexe correspondante. (Voir Sélection zone convexe selection pour plus de détails).Maj : la même séquence que celle utilisée pour sélectionner une zone convexe peut être utilisée pour la déselectionner, ou pour ajouter une autre zone convexe à la sélection de zones convexes
Icon Convexzone EditÉdition de zone convexeN/ACliquez sur l’une quelconque des bordures de demi-plan, ou sur l’un quelconque des signes de demi-plan, pour sélectionner l’ensemble de la zone zone convexe correspondante. Enlever de la zone convexe l’un quelconque des demi-plans en cliquant sur le signe de demi-plan, ou la bordure du demi-plan à enlever. (Voir Édition de zone convexe pour de plus amples détails).Avec le modificateur Ctrl vous pouvez ajouter un demi-plan à la zone convexe sélectionnée en entrant la séquence de ses deux points de contrôle.
Icon Convexzone RectangleZone convexe rectangulaire2Premier coin, coin opposé. Les côtés sont maintenus parallèles aux axes de la grille.Ctrl : punaise le centre du rectangle sur la position du premier point.
Ctrl+Alt : relâche la constrainte sur les côtés. Maintenez ce modificateur dès que vous désirez changer l’orientation des côtés, puis relâchez le et déplacez la souris pour réduire/dilater le rectangle.
Maj : Une négation est appliqué sur le rectangle. (Voir Négation).
Ctrl+Maj : punaise le centre et applique une négation.
Ctrl+Alt+Maj : relâche la contrainte sur l’orientation des côté et applique une négation.
Icon Convexzone ExtensibleZone convexe extensibleVariablePremier point de contrôle du premier demi-plan, second point de contrôle du premier demi-plan, premier point de contrôle du second demi-plan, et ainsi de suite. Terminez par un clic-droit.N/A
Icon Convexzone BandShapeZone convexe en forme de bande2Premier côté, Second côté. Les côtés sont maintenus parallèles aux axes de la grille. La direction de la bande est orthogonale à la ligne passant par les premier et second points.Ctrl : punaise la centre de la bande sur la position du premier point.
Ctrl+Alt : relâche la contrainte sur les côtés parallèles aux axes de la grilles.
Maj : applique une négation (voir Négation)
Ctrl+Maj : punaise le centre et applique une négation.
Ctrl+Alt+Maj : relâche la contrainte sur l’orientation des côtés et applique une négation.
Icon Convexzone UShapeZone convexe en forme de U3Premier coin, Second coin, Sommet du U. Les côtés sont maintenus parallèles aux axes de la grille.Ctrl : punaise la centre du côté du bas du U à la position du premier point.
Ctrl+Alt : relâche la contrainte sur les côtés parallèles aux axes de la grille.
Maj : applique une négation (voir Négation)
Ctrl+Maj : punaise le centre et applique une négation.
Ctrl+Alt+Maj : relâche la contraint sur l’orientation des côtés et applique une négation.
Icon Convexzone HalfPlaneZone convexe demi-plan2Premier point de contrôle. Second point de contrôle. Les côtés sont maintenus parallèles aux axes de la grille.Ctrl+Alt : relâche la contrainte sur les côtés parallèles aux axes de la grille. Maintenez ce modificateur dès que vous désirez changer l’orientation des côtés, puis relâchez le et déplacez la souris pour changer l’orientation du demi-plan.
Maj : applique une négation (voir Négation)
Ctrl+Alt+Maj : relâche la contrainte sur l’orientation des côtés et applique une négation.
Icon Convexzone CzDrawingTranslateTranslater tous les points de contrôle d’éléments de dessin, les points de contrôle à translater étant compris dans la zone convexe sélectionnée.N/ACliquer sur l’une des zones convexes (en cliquant sur sa bordure, ou sur l’un de ses points de contrôle), et faire glisser à la souris, c’est à dire maintenez le bouton de clic enfoncé en déplaçant la souris. Tous les points de contrôle d’élément de dessin qui sont compris dans la zone convexe considérée zone sont translatée en conséquence ainsi que la zone convexe considérée. Notez que les points de contrôle d’une courbe extensible de Bézier qui ne sont pas des points de subdivision sont translaté en même temps que les points de subdivision correspondant qui sont compris dans la zone convexe sélectionnée.Avec le modificateur Ctrl, toutes les zones convexes sélectionnées, au lieu de seulement celle que vous faite glisser sont utilisées pour la translation.
Avec le modificateur Ctrl+Alt toute les zones convexes définies sont considérées.
Icône Convexzone Rôgnage DessinRogner les éléments de dessinN/AL’intersection de l’union de toutes les zones convexes définies, et de tous les éléments de dessin sélectionnés est effacée. Ceci peut impliquer la conversion d’élément de dessin de certains types (par exemple des rectangles) en courbes extensibles de BézierN/A
Icône Convexzone
Utiliser la sélectionUtiliser la sélection de zone(s) convexe(s)N/AEn basculant ce bouton entre actif et inactif vous pouvez decider du comportement d’action dépendant de la sélection telles que par exemple "Couper&Coller", ou "Tout Sélectionner", à savoir si ces actions portent sur la sélection d’éléments de dessin, ou sur la sélection de zones convexes. (Voir Utiliser la sélection de zones convexes pour plus amples détails)N/A

Pour toutes les zones convexes, lorsque l’outil "Sélection de zones convexes" est dans l’état actif, en appuyant sur le bouton F2 vous ouvrez un panneau de propriétés pour la première zone convexe de la sélection de zones convexes. Ceci en particulier vous permet d’éditer à la main les coordonnées des points de contrôle, ou de changer l’ange du vecteur P1 P2 par rapport à l’horizontal à la main.


Up: Top   [Contents]