aboutsummaryrefslogtreecommitdiff
path: root/generic
AgeCommit message (Collapse)Author
2003-01-14Adaptation de ZnParseCoordList.lecoanet
2002-12-20 * Prise en compte du retournement des axes pour tesselerlecoanet
correctement les contours. * Suppression de l'optimisation display list en GL.
2002-12-20 * (ZnComputeRadialGradient): Clamping des pourcentages d�finissantlecoanet
le centre du gradient afin d'�viter des d�fauts de couverture par calcul erron� du cercle englobant. Il faudrait trouver un meilleur algo pour calculer ce dernier. * (ZnComputeRadialGradient): Correction d'une erreur lorsque le centre d'un gradient radial est au centre d'un arc elliptique
2002-12-20Correction d'un bug lors de l'utilisation d'un item de clip quilecoanet
ne g�n�re pas de surface donc pas de tristrip.
2002-12-20Suppression de l'optimisation display list en GLlecoanet
2002-12-20 * Corrige un bug provoquant une boucle infinie lorsquelecoanet
l'on employe un tag dans la commande lower.
2002-12-20Ajout de macros pour rendre le support UTF8 transparent en Perllecoanet
2002-12-20Suppression de l'otimisation display list en GLlecoanet
2002-12-20Petite optimisation de la fonction de d�composition des transfos.lecoanet
2002-12-20 * Modifs pour le support UTF8 en TCL/TK. doit �tre transparentlecoanet
en perl/tk
2002-12-20Passage en UTF8 pour la version Tcllecoanet
2002-12-20Suppression de l'optimisation display list en GLlecoanet
2002-12-09 * Le tesselateur est toujours cr�� m�me quand on ne compile paslecoanet
avec GL. * Modifs pour compiler proprement en Tcl * Corrections de bugs dans Contour et Coords.
2002-12-09 * Modifs pour permettre une compilation propre sous Tcllecoanet
2002-12-09*** empty log message ***lecoanet
2002-12-09 * Initialisation/destruction d'une display list pour chaquelecoanet
item (potentiellement). * Mise � jour du code de clipping pour tenir compte de la nouvelle structure des tristrips.
2002-12-09 * Ajout d'un champ pour stocker la display list de l'item.lecoanet
2002-12-09 * Modif pour avoir une compilation propre en Tcllecoanet
2002-12-09 * Passage en display list du code de dessin.lecoanet
2002-12-09 * Reprise du code pour utiliser ZnParseCoordList pour initialiserlecoanet
les coordonn�es. On utilise une list en interne pour stocker les points.
2002-12-09 * R�am�nagement pour permettre d'utiliser le tesselateur m�melecoanet
si on n'utilise pas GL.
2002-12-09 * Corretion pour une compilation propre en Tcllecoanet
2002-12-09 * Adaptation pour permettre de g�rer des displays lists en GL.lecoanet
2002-12-09 * Adaptation de POLY_CONTOUR et POLY_SET pour tenir compte de cw.lecoanet
* Reprise du code de TestCCW pir qu'il fonctionne mieux.
2002-12-09*** empty log message ***lecoanet
2002-12-09 * Reprise du code des gradients (incompatibilit�s).lecoanet
* Les lignes sont anti-alias�es m�me si elles ont de l'alpha, jusqu'� 80%, en dessous, il n'y en a pas besoin.
2002-12-09 * Permet de compiler proprement en Tcllecoanet
2002-12-09 * Correction pour compiler proprement en Tcl.lecoanet
2002-12-09 * Remaniement du code des gradients (incompatibilit�s).lecoanet
* Utilisation des display lists pour am�liorer les perfs en GL. * Adaptation pour g�rer la nouvelle fa�on de traiter les contours. * Nombreuses corrections de bug suite � l'introduction du code sur les contours. * Fin de r�alisation des paths.
2002-12-09 * Utilisation de la routine ZnParseCoordList pour initialiserlecoanet
Les coordonn�es (incompatibilit�s). * Remaniement du code des gradients (incompatibilit�s). * Utilisation des display lists pour am�liorer les perfs en GL. * Adaptation pour g�rer la nouvelle fa�on de traiter les contours.
2002-11-06Suppression de l'initailisation de l'item Bezier.lecoanet
2002-11-05 * (Coords): Correction de warnings sans objet.lecoanet
Suppression de GPC et remplacement par le tesselateur GLU. Support des paths et de la nouvelle gestion des contours.
2002-11-05Suppression de GPC.lecoanet
Chagement des printf en fprintf sur stderr. Initialisation et support du tesselateur GLU. Modification et exportation de la fonction ZnParseCoordList afin de g�n�raliser son emploi dans tout Zinc. Elle supporte maintenant un nouveau type de liste de coords avec specification optionnelle d'un controle par point. La fonction Contour (et la commande associ�e) ont �t� enti�rement remani�es suite � la suppression de GPC. Il n'est plus possible de faire diff, intersect, union et xor entre deux contours. A la place on peut ajouter un contour 'add' un trou 'addhole' ou les supprimer. Il est possible de g�rer des contours paths. Remaniement de Coords (et de la commande associ�e) afin de g�rer le nouveau style de contour paths.
2002-11-05Corrections suite aux changements des structures ZnPoly et ZnTristrip.lecoanet
Ajout du param�tre controls � la m�thode Coords.
2002-11-05Ajout du param�tre controls � la m�thode Coords.lecoanet
Corrections suite au d�placement du champ fan dans la structure ZnStrip.
2002-11-05Suppression dans la structure ZnPoly de holes et migration de cw dans lalecoanet
structure ZnContour. Ajout de controls � la structure ZnContour pour faire de paths. Ajout de l'enum ZnContourCmd pour les op�rations sur les contours. Migration de fan de la structure ZnTristrip � la structure ZnStrip pour g�n�raliser (Tesselateur GLU). Ajout de ZnCombineData pour assurer le support du tesselateur GLU.
2002-11-05Ajout de variables d'�tat pour g�rer le tesselateur GLU.lecoanet
2002-11-05Modifications suite � l'adjonction du param�tre fan dans TRI_STRIP1lecoanet
et dans la structure tristrip. Initialisation de cw dans le contour retourn� par GetContours. Ajout du param�tre controls � la m�thode Coords.
2002-11-05Ajout d'un param�tre fan � la fonction TRI_STRIP1.lecoanet
Ajout d'un param�tre controls � la m�thode Coords.
2002-11-05Exportation de la fonction ZnParseCoordList.lecoanet
2002-11-05*** empty log message ***lecoanet
2002-11-05Ajout d'un parametre index (de contour) � la m�thode contour.lecoanet
Ajout d'un param�tre controls � la m�thode Coords.
2002-11-05Ajout du param�tre fan a TRI_STRIP1lecoanet
2002-11-05Suppression de holes dans la structure ZnPoly et mise en place de cwlecoanet
dans le contour.
2002-11-05Correction pour permettre de forcer la mise � jour d'une bitmap/imagelecoanet
suite � sa modification interne. Prise en compte des modifs de la structure tristrip.
2002-11-05Ajout de TestCCW et exportation de GetBezierPoints, BezierSubdivide devientlecoanet
priv�e. Le param�tre fan est ajout� � TRI_STRIP1. Suppression de holes et changement de gestion de cw qui est int�gr� au contour.
2002-11-05Ajout des fonctions TestCCW et GetBezierPoints, BezierSubdivide disparait.lecoanet
Le param�tre fan est ajout� � TRI_STRIP1.
2002-11-05Ajout de controls a la methode Coords et ajout du param fan a TRI_STRIP1lecoanet
2002-11-05Ajout de controls a la methode Coordslecoanet
2002-10-10 * (Render): Corrections de warnings sans objet.lecoanet