Grid :: transformer

Grid :: Transformer est un module Perl avec des transformations de grille rapides.
Télécharger maintenant

Grid :: transformer Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • gray
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~gray/

Grid :: transformer Mots clés


Grid :: transformer La description

Grid :: Transformer est un module Perl avec des transformations de grille rapides. Grid :: Transformer est un module Perl avec des transformations de grille rapides.Synopsis utilise la grille :: transformation; $ g = grille :: transform-> nouveau (, rangées => 5); $ g-> rotate_270-> flip_vertical; Imprimez rejoindre ('', $ g-> grille), "N"; la grille :: transformation module fournit des méthodes rapides pour transformer une grille de types de données arbitraires.Methods $ g = grid :: transform-> nouveau (@grid, Row => Num, colonnes => Num) crée une nouvelle grille :: objet de transformation. Le premier argument est une référence à une matrice à 1 dimension représentant une grille de "ligne principale" 2 dimensions (rangée par rangée). (Une grille majeure de colonne est simplement le comptoir transpose d'une rangée majeure.) La grille peut être composée de types de données arbitraires. Le tableau d'origine n'est jamais modifié - toutes les transformations fonctionnent sur une copie.AT au moins une dimension doit être spécifiée. Si la grille et les dimensions ne produisent pas de grille rectangulaire, des éléments vides de grille ("") seront ajoutés à la grille. $ G2 = $ g-> copyreturns une copie de la grille d'origine :: Object Transform.Ces méthodes Obtenez ou définissez le Attributs de grille: @Grid = $ g-> grille $ grille = $ g-> grille @grid = $ g-> grille (@grid) dans la liste contextuelle, retourne un tableau représentant la grille en cours. Dans le contexte scalaire, renvoie une référence à la matrice. Accepte une référence de tableau représentant une nouvelle grille. La nouvelle grille sera redimensionnée si les dimensions de la grille précédente ne correspondent pas. $ G-> rangées $ g-> lignes ($ NUM) renvoie le nombre actuel de lignes. $ G-> colonnes $ g-> cols $ g -> Colonnes ($ NUM) renvoie le nombre actuel de colonnes.All Transformez les méthodes renvoyez la grille :: Objet de transformation, de sorte que les transformations peuvent être chaînées. $ g-> rotate_90 $ g-> rotate90rotate la grille 90 degrés horloge. a b c d e f g h i j k l a b c d i e a | E F G H -> J F B I E A J F B K G C L H D D $ G-> ROTATE_180 $ G-> Totate180Rotation de la grille 180 degrés horloge. A B C D E F G H I J K L A B C D L K J I | E F G H -> H G G F E C B A I J K L D C B a b c d e f g h i j k l a b c d d h l | E f a b c d e f g h i j k l a b c d i j k l | E F G H -> E F G H I J K L E F G H A B C D J J K L A B C D $ G-> Flip_vertical $ g-> miroir_verticalflips la grille à l'autre de l'axe vertical. A B C D E F G H I J K L A B C D D C B A | E F G H -> H G G F E D C B A H G F F e L K J I J K L L K J I $ G-> Transposez-vous la grille à l'autre côté de l'axe vertical, puis la pivote de 90 gradriques de dégradation. a b c d e f g h i j k l a b c d l h d | E F G H -> K G C L H D K G C J F B I E A I J K L J F B i E a $ G-> Compteur_Transposez de $ G-> Contranst de contrôle de la grille sur l'axe horizontal, puis le fait pivoter à 90 degrés d'horloge. a b c d e f g h i j k l a b c d e e i | E F G H -> B F J J A E I B F J C G K D H L I J K L C G K D H L $ G-> FOLDLIFFILE Les colonnes à droite. A B C D E F G H I J K L A B C D B C D A | E F G H -> F G E H B C A D F G e A B C D E F G H I J K L A B C D D A C B | E F G H -> H e g f d · Perl


Grid :: transformer Logiciels associés

Midi

MIDI est un module Perl pouvant lire, composer, modifier et écrire des fichiers MIDI. ...

269

Télécharger