<?xml version='1.0'?>
<?xml-stylesheet href='../_xsl/_doc_dessinTaillePositionnement.xsl' type='text/xsl'?>
<xml>
    <dessin>
        <entete>
            <ref>dessin01</ref>
			<!-- Exempe permettant d'avoir un échelle 2 pour "simplifier" illustration :
				(			1024 						- 		100 - 20			) *		2		 
				(	Taille de l'espace de représentation - Marges Gauche et Droite	) * Echelle voulue
			-->
            <dimMaxHoriz>1808</dimMaxHoriz>
            <dimMaxVerti>1200</dimMaxVerti>
        </entete>
		
		<!-- Espace de représentation
				défini par dessinLargeur et dessinHauteur dans le xsl -->
				
		<zone>
			<ref>espaceDeRepresentation</ref>
			
			<objDessin>
				<type>rectangle</type>
				<ref>espaceDeRepresentation</ref>
				<classMeF>espaceDeRepresentation</classMeF>
				<libelle></libelle>
				<posX>-200</posX>
				<posY>-100</posY>
				<largeur>2048</largeur>
				<hauteur>1536</hauteur>
				<rayonAngle>20</rayonAngle>
			</objDessin>
			<objDessin>
				<type>cercle</type>
				<ref>espaceDeRepresentationPointRef0x0</ref>
				<classMeF>rouge aligneStart espaceDeRepresentation</classMeF>
				<!-- le dessin est à l'échelle 2 => -2 x la marge ici pour dessiner le 0x0 -->
				<posX>-200</posX>
				<posY>-100</posY>
				<rayon>20</rayon>
				<libelle>(1)   0 x 0 de l'Espace de Représentation</libelle>
			</objDessin>
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>espaceDeRepresentation aligneMiddle</classMeF>
				<libelle>(1)   Espace de Représentation : 1024 x 768 pixels</libelle>
				<posX>1024</posX>
				<posY>1300</posY>
			</objDessin>
			
			<!-- Marges -->
			<objDessin>
				<type>rectangle</type>
				<ref>margeG</ref>
				<classMeF>margeG aligneStart</classMeF>
				<libelle>(1)   dessinMargeGauche = 100 px</libelle>
				<posX>-200</posX>
				<posY>0</posY>
				<largeur>200</largeur>
				<hauteur>1336</hauteur>
				<rayonAngle>10</rayonAngle>
			</objDessin>
			<objDessin>
				<type>rectangle</type>
				<ref>margeD</ref>
				<classMeF>margeD aligneEnd</classMeF>
				<libelle>(1)   dessinMargeDroite = 20 px</libelle>
				<posX>1808</posX>
				<posY>0</posY>
				<largeur>40</largeur>
				<hauteur>1336</hauteur>
				<rayonAngle>10</rayonAngle>
			</objDessin>
			<objDessin>
				<type>rectangle</type>
				<ref>margeB</ref>
				<classMeF>margeB</classMeF>
				<libelle>(1)   dessinMargeBasse = 50 px (les marges entament l'espace de représentation)</libelle>
				<posX>0</posX>
				<posY>-100</posY>
				<largeur>1808</largeur>
				<hauteur>100</hauteur>
				<rayonAngle>10</rayonAngle>
			</objDessin>
			<objDessin>
				<type>rectangle</type>
				<ref>margeH</ref>
				<classMeF>margeH</classMeF>
				<libelle>(1)   dessinMargeHaute = 50 px</libelle>
				<posX>0</posX>
				<!-- [ (768 - Marge B (50) - Marge H (50) ] * 2 = 1336 -->
				<posY>1336</posY>
				<largeur>1808</largeur>
				<hauteur>100</hauteur>
				<rayonAngle>10</rayonAngle>
			</objDessin>
			
		</zone>
		
		<!-- Zone de dessin :
				on a retiré les marges avant de calculer l'échelle optimale de représentation -->
		<zone>
			<ref>zoneDeDessin</ref>
			
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>explicationsDessin</classMeF>
				<libelle>(2)   Dessin - H x L : 1808 x 1200 mm</libelle>
				<posX>0</posX>
				<posY>500</posY>
			</objDessin>

			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>explicationsDessin</classMeF>
				<libelle>- Coef. optimal Horizontal = (Espace Représentation Largeur - Marge G - Marge D) / Largeur Max Dessin</libelle>
				<posX>100</posX>
				<posY>450</posY>
			</objDessin>
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>explicationsDessin</classMeF>
				<libelle>(1024 - 100 - 20) / 1808 = 0.5</libelle>
				<posX>400</posX>
				<posY>400</posY>
			</objDessin>
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>explicationsDessin</classMeF>
				<libelle>- Coef. optimal Vertical = (Espace Représentation Hauteur - Marge B - Marge H) / Hauteur Max Dessin</libelle>
				<posX>100</posX>
				<posY>350</posY>
			</objDessin>
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>explicationsDessin</classMeF>
				<libelle>(768 - 50 - 50) / 1200 = 0.5566...</libelle>
				<posX>400</posX>
				<posY>300</posY>
			</objDessin>
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>explicationsDessin</classMeF>
				<libelle>=&gt; Coef. optimal Dessin = 0.5</libelle>
				<posX>100</posX>
				<posY>200</posY>
			</objDessin>
			
			<objDessin>
				<type>cercle</type>
				<ref>dessinReference0x0</ref>
				<classMeF>dessinReference</classMeF>
				<posX>0</posX>
				<posY>0</posY>
				<rayon>10</rayon>
				<libelle>0 x 0 du dessin</libelle>
			</objDessin>
		</zone>
		
		
		<!-- Objets Dessin -->
		<zone>
			<ref>dessin</ref>
			
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>objetDessin aligneMiddle</classMeF>
				<libelle>(3)   Objet Dessin représenté suivant le Coef. optimal Dessin</libelle>
				<posX>1000</posX>
				<posY>650</posY>
			</objDessin>
			<objDessin>
				<type>cercle</type>
				<ref>exemple01</ref>
				<classMeF>objetDessin</classMeF>
				<posX>1000</posX>
				<posY>600</posY>
				<rayon>600</rayon>
				<libelle>Diametre = hauteur dessin (1200 mm)</libelle>
			</objDessin>

			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>objetDessin aligneStart</classMeF>
				<libelle>(4)   Pos. : -30 x -30</libelle>
				<posX>-30</posX>
				<posY>-30</posY>
				
				<objDessin>
					<type>cercle</type>
					<ref>objetDessinNegatif</ref>
					<classMeF>objetDessinReference</classMeF>
					<posX>0</posX>
					<posY>0</posY>
					<rayon>5</rayon>
				</objDessin>
			</objDessin>
		
			<objDessin>
				<type>texte</type>
				<ref>dessinTexte01</ref>
				<classMeF>objetDessin aligneEnd</classMeF>
				<libelle>(4)   Pos. : 1820 x 1400</libelle>
				<posX>1820</posX>
				<posY>1400</posY>
				
				<objDessin>
					<type>cercle</type>
					<ref>objetDessinHorsLimite</ref>
					<classMeF>objetDessinReference</classMeF>
					<posX>0</posX>
					<posY>0</posY>
					<rayon>5</rayon>
				</objDessin>
			</objDessin>
		
		</zone>
			
    </dessin>
</xml>