WX :: Polygone Classement & Résumé
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Hans Oesterholt-Dijkema
- Site Internet de l'éditeur:
- http://search.cpan.org/~oesterhol/Wx-Polygon-0.06/Polygon.pm
WX :: Polygone Mots clés
WX :: Polygone La description
WX :: Polygon peut dessiner et manipuler des polygones pour WXperl. WX :: Polygon peut dessiner et manipuler des polygones pour le module WxperL.AbStractCette fournit des fonctions permettant de manipuler des polygones dans Wxperl.New (Polygone = (Wx :: Point, ...) | ellipse => (x_offset, y_offset, largeur, heigth)) -> WX :: Polygon> Instanciate un nouveau WX :: Polygone avec un tableau de WX :: Points pour un polygone donné ou une ellipse avec des paramètres donnés.Andd_Point (x, y, recalc = 1) -> Voidadds un point au polygone. Si l'échelle et la rotation ont été utilisées, redimensionnements et redémarrent le polygone après avoir ajouté le point. Si recalc est défini sur 0, cela ne sera pas fait, ce qui est meilleur lorsque beaucoup de points ont besoin d'ajouter.Recalc () -> Voidescales et répercute le polygone. Cette méthode doit être utilisée lorsque beaucoup de points doivent être ajoutés. Recalcul peut être fait après l'ajout du points.set_Color (R, G, B) -> Voidsets La couleur de remplissage à WXSolid avec les valeurs R, g et b indiquées.MID () -> (MIDX: ENTREGER, MIDY: Integer) Calcule le milieu du polygone (pas le point 'z') et renvoie une liste avec la position X et Y.in (x, y) -> booleancalculate si (x, y) tombe dans les bords du polygone. Retourne vrai si oui. Utilise l'algorithme de Randolph Franklin, http://astronomy.swin.edu.au/~pbourke/geometry/insidepoly.draw (DC: WX :: DC) -> VoidDraws Le polygone à décalage caché et avec des couleurs données données à l'actuelle dc.copy () -> wx :: polygonreturne une copie de l'objet.cale (facteur d'échelle) -> voidescales le polygone avec facteur d'échelle.rotate (degrés) -> voidotates le polygone par degrés degrés (0-360) .Offset (X, Y) -> Voidsets Le décalage de dessin. Ceci peut être utilisé pour transposer le polygone. Exigences: · Perl
WX :: Polygone Logiciels associés