Les codes de groupe suivants s'appliquent aux entités mline.
|
Codes de groupe mline |
|
|---|---|
|
Code de groupe |
Description |
|
100 |
Marqueur de sous-classe (AcDbMline) |
|
2 |
Chaîne de 32 caractères maximum. Le nom du style utilisé pour cette mline. Une entrée correspondant à ce style doit figurer dans le dictionnaire MLINESTYLE. Ne modifiez pas cette zone sans actualiser l'entrée associée dans le dictionnaire MLINESTYLE |
|
340 |
Pointeur-identificateur/ID de l'objet MLINESTYLE |
|
40 |
Facteur d'échelle |
|
70 |
Justification : 0 = Dessus ; 1 = Nulle ; 2 = Dessous |
|
71 |
Drapeaux (valeur binaire) : 1 = Possède au moins un sommet (code 72 supérieur à 0) 2 = Fermé 4 = Supprimer les extrémités de début 8 = Supprimer les terminaisons |
|
72 |
Nombre de sommets |
|
73 |
Nombre d'éléments dans la définition MLINESTYLE |
|
10 |
Point de départ (dans le SCG) DXF : valeur X ; APP : point 3D |
|
20, 30 |
DXF : valeurs Y et Z du point de départ (dans le SCG) |
|
210 |
Direction d'extrusion (facultatif ; valeur par défaut = 0, 0, 1) DXF : valeur X ; APP : vecteur 3D |
|
220, 230 |
DXF : valeurs Y et Z de la direction d'extrusion (facultatif) |
|
11 |
Coordonnées de sommet (entrée multiples ; une entrée pour chaque sommet) ; DXF : valeur X ; APP : point 3D |
|
21, 31 |
DXF : valeurs Y et Z des coordonnées du sommet |
|
12 |
Vecteur de direction du segment commençant à ce sommet (entrées multiples ; une pour chaque sommet) DXF : valeur X ; APP : vecteur 3D |
|
22, 32 |
DXF : valeurs Y et Z du vecteur de direction du segment commençant à ce sommet |
|
13 |
Vecteur de direction du biais commençant à ce sommet (entrées multiples ; une pour chaque sommet) DXF : valeur X ; APP : vecteur 3D |
|
23, 33 |
DXF : valeurs Y et Z du vecteur de direction du biais |
|
74 |
Nombre de paramètres pour cet élément (répété pour chaque élément du segment) |
|
41 |
Paramètres de l'élément (nombre de répétitions déterminé par le code 74 précédent) |
|
75 |
Nombre de paramètres de remplissage de zone pour cet élément (répété pour chaque élément du segment) |
|
42 |
Paramètres du remplissage de zone (nombre de répétitions déterminé par le code 75 précédent) |
Les paramètres mentionnés pour le code de groupe 41 consistent en une liste de valeurs réelles (une valeur par code de groupe 41). La liste peut contenir plusieurs éléments ou aucun. La première valeur du code de groupe 41 est la distance à partir du sommet du segment le long du biais jusqu'au point d'intersection entre le chemin des éléments de la ligne et le vecteur de biais. La valeur suivante du code de groupe 41 est la distance le long du chemin de l'élément de ligne allant du point défini par le premier groupe 41 au début effectif de l'élément de ligne. Le code suivant est la distance entre le point de départ de l'élément ligne et la première rupture (ou coupure) dans l'élément ligne. Les valeurs successives de codes de groupe 41 continuent de répertorier les points de départ et d'arrêt de l'élément ligne dans ce segment de mline. Les types de ligne n'affectent pas les listes de groupe 41.
Les paramètres mentionnés pour le code de groupe 42 consistent également en une liste de valeurs réelles. Similaires aux paramètres du code de groupe 41, elles décrivent la zone de remplissage pour ce segment mline. Les valeurs sont interprétées de la même façon que celles des paramètres du code de groupe 41, et prises globalement pour tous les éléments de ligne du segment mline, elles définissent le contour de la zone de remplissage pour ce segment.
A titre d'exemple, le mécanisme du code de groupe 42 est utilisé lorsqu'une mline non remplie croise une mline remplie et que editml est utilisé pour que la mline remplie apparaisse non remplie dans la zone d'intersection. Cela engendre deux groupes 42 pour chaque élément de ligne dans le segment mline affecté : un pour l'arrêt du remplissage et un pour le début du remplissage.
Les codes de groupe 2 dans les entités mline et les objets mlinestyle sont des champs redondants. Ces groupes ne doivent être modifiés sous aucun prétexte, mais il est possible de les lire et d'utiliser leurs valeurs. Les champs modifiables sont les suivants :
Le groupe 340 du même objet, qui indique l'objet MLINESTYLE correct.
La valeur de groupe 3 du dictionnaire MLINESTYLE précédant le groupe 350 auquel correspond l'identificateur ou le nom d'entité du MLINESTYLE courant.