MATH :: planepath

punten op een pad door het 2-D-vliegtuig
Download nu

MATH :: planepath Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • Kevin Ryde
  • Uitgever website:
  • http://search.cpan.org/~kryde/

MATH :: planepath Tags


MATH :: planepath Beschrijving

Punten op een pad door het 2-D-vliegtuig Math :: Planepath is de Perl-klasse voor sommige wiskundige paden die een geheel getal-positie $ N in coördinaten $ X, $ Y in het vliegtuig veranderen. De huidige klassen omvatten SquarePiral Vierzijdige Spiraal PyramidSpiral Vierkante Basis Pyramid TriangleSpiral Equilateral Triangle TriangleSpiralskewed Equilateral Skewed voor compactheid Diamondspiral Vierzijdige Spiraal, Looping Snellere Pentspiralskewed Vijfzijdige Spiraal, Compacte HexSpiral Zeszijdige Spiraal HexSpiralKewed Zeszijdige Spiraal Skewoed voor compactheid HEPTSPIRALSKEWED Seven-Sided Spiral, Compact Octagramspiral Achtpuntige ster Knightspiral Een oneindige riddertour Griekkeypirale spiraal met Griekse sleutel Motief Sacksspiral Quadratic op een Archimedische spiraal Vogelfloret zaden in een zonnebloem TheodorusSpiral Unit Stappen in rechte hoek Archimedandandhords akkoorden op een Archimedische spiraal multiplerings concentrische cirkels pixelringen concentrische cirkels by pixels hypot points by afstand hypotocterende eerste octant punten op afstand driehoekige hypot punten door driehoekige roosterafstand pythagoreumtree primitieve triples door boom peanocurve zelf-vergelijkbare basis-3 kwadrant traversal hilbertcurve self- Vergelijkbare basis-2 kwadrant traversal zordercurve repliceren z-vormen Kochcurve repliceren driehoekige inkepingen Kochpeaks Stacked repliceert inkepingen KOCHSNOWFLOKEN concentrische sneeuwvlok ringen rijen vaste breedte rijen kolommen vaste hoogte kolommen diagonalen diagonalen Diagonalen Diagonalen Diagonalen Diagonalen Diagonalen Diagonalen Diagonalen van de Y tot X-Assen Trap Hoek breidende strepen rond een hoekpiramidrows groeiende rijen piramide piramides langs de zijkanten van een 45-graden piramidteharde paden zijn object georiënteerd om parameters toe te staan, hoewel slechts een paar subclasses parameters hebben. Zie voorbeelden / nummers.pl Voor een leuke manier om monsters van alle paden af te drukken. De klassen zijn over het algemeen gebaseerd op gehele $ n-posities en die ontworpen voor een vierkant raster draaien een geheel getal $ N in integer $ x, $ y. Meestal geven ze in-tussen posities voor fractional $ n ook. Klassen niet op een vierkant raster, zoals sacksspiral en Vogelfloret, zijn ontworpen voor een eenheidcirkel bij elke $ n, maar ook zij kunnen in-tussenposities op aanvraag geven. In het algemeen is er geen parameters voor het schalen of een offset voor de 0,0 oorsprong of reflectie omhoog of omlaag. Die dingen worden beter gedaan door een algemene coördinatentransformator die kan uitzetten of omkeren voor het display. Zelfs met de klok in in plaats van tegen de klok in kan het spiraalvorming, kan gewoon worden door $ X (of het negeren van $ y om te verblijven rechts), of een kwart draai met - $ Y, $ X. Probeer Transform :: Canvas voor schalen / schakelen en geometrie :: affinetransform voor het roteren. Synopsis Gebruik Math :: Planepath; # Alleen een basisklasse, zie de subklassen voor werkelijke bewerkingsvereisten: · Perl


MATH :: planepath Gerelateerde software