Matemática :: Planepath.

pontos em um caminho através do plano 2-D
Baixe Agora

Matemática :: Planepath. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • Kevin Ryde
  • Site do editor:
  • http://search.cpan.org/~kryde/

Matemática :: Planepath. Tag


Matemática :: Planepath. Descrição

Pontos em um caminho através do plano 2-D Matemática :: PlanePath é a classe Perl para alguns caminhos matemáticos que transformam uma posição inteira $ n em coordenadas $ x, $ y no avião. As classes atuais incluem squarespiral Piramidspiral Pyramidspiral Pirâmide TRIANGLESPIRAL TRIANGLE TRIANGLESSPiralsComultados por compactividade Diamondspiral espiral de quatro lados, loops mais rápido PentsPiralsked espiral de cinco faces, hexspiral hexspiral hexspiralsked espiral de seis lados inclinado para compactividade heptspiralskewed espiral de sete lados, o octograma compacto, oito apontou estrela Knightspiral uma espiral de greadekeyspiral de Knight infinito com sackspiral quadrático de sackspiral em uma espiral archimedean sementes de vogell em uma unidade de girassol Theodorspiral Unidade de passos em círculos de círculos concêntricos em espiral archimedean por pixels hipot pontos por distância Hypotoctant primeiros pontos octantos por distância TriangularHyPot Points por triangular Distância de treliça Pitágina Pitágino Tripas primitivas por árvore PEANOCURVE BASE-3 quadrante Travessal Hilbertcurve Semelhante Base-2 Quadrante Travessal ZorderCurve Replicando Z Formas Kochurves Réplicas Triangulares Kochpeaks Empilhados Replicando Notas Kochsnowflakes Concentric Snowflake Anéis Anéis Linhas Fixadas Linhas de Largura Colunas Colunas de Altura Fixo Diagonals Diagonal dos eixos para baixo dos eixos escadas do Y para X Listras de expansão de canto em torno de um canto piramidrows expansão de linhas piramides pirâmide ao longo dos lados de uma pirâmide de 45 graus, os caminhos são orientados para objetos para permitir parâmetros, embora apenas algumas subclasses tenham algum parâmetro. Veja exemplos / números.pl para uma maneira fofa de imprimir amostras de todos os caminhos. As classes são geralmente baseadas em posições de $ N inteiro e aqueles projetados para uma grade quadrada gire um número inteiro $ n no inteiro $ x, $ y. Geralmente eles dão as posições entre $ n fracionais também. As aulas não em uma grade quadrada, como sackspiral e vogellet, são projetadas para um círculo unitário em cada $ n, mas também podem dar às posições entre o pedido. Em geral, não há parâmetros para dimensionamento, ou um deslocamento para os 0,0 origem ou reflexão para cima ou para baixo. Essas coisas são consideradas melhor feitas por um transformador de coordenadas gerais que pode expandir ou inverter para exibição. Mesmo no sentido horário, em vez de espiral no sentido anti-horário, pode ser apenas negando $ x (ou negar $ y para ficar começando à direita), ou um quarto de volta com - $ y, $ x. Tente transformar :: Canvas para dimensionamento / deslocamento, e geometria :: affinetransform para girar também.synopsis Use matemática :: Planepath; # Apenas uma classe base, veja as subclasses para requisitos de operação reais: · Perl.


Matemática :: Planepath. Software Relacionado