• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Math::Curve::Hilbert Download

Math::Curve::Hilbert

July 27, 2009
This software is a Perl implementation of Hilbert's space-filling curve. It enables users to visualize and map one-dimensional data into a two-dimensional space, making it easier to analyze and process large amounts of data.
Version 0.04
License Perl Artistic License
Platform Linux
Supported Languages English
Homepage search.cpan.org
Developed by Aaron James Trevena
Math::Curve::Hilbert is a versatile Perl module that offers various useful functionalities utilizing Hilbert's Space-filling Curve. Whether it's Dithering, Flattening n-dimensional data or fractals, this module can come in handy.

A Space Filling Curve is a type of fractal curve with unique characteristics, such as completely covering an area, volume or hyper-volume, and the curve not crossing itself. Neighbor points in the native space are likely to be neighbors in the space filling curve. Other space filling curves include The Peano and Morton or Z-order curves, and the Hilbert II curve, which has an 'S' shape instead of the 'U' shape. Though the Hilbert curve can be applied to three dimensions, this module only supports two dimensions.

For most space filling curves, the area needs to be divided into parts that are a power of two. For example, 8, 16, 32, etc.

To use this module, you can create a new object representing the curve with specific parameters, such as direction, maximum value, clockwise or counterclockwise, and step. You can also get a point from coordinates, coordinates from a point, and range(s) from a box.

The module also allows you to draw an image representing the curve by utilizing GD library. Once you create a new image and allocate colors for it, you can proceed to draw the curve using the given functions.

Overall, Math::Curve::Hilbert is a reliable and effective tool for handling space filling curve related tasks in Perl.
What's New

Version 0.04: N/A

Free Download 4.7K
338
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

dbf
The dbf module for Python allows for reading and writing of dBase ...
Gournal
Gournal is an application designed for Tablet PCs that allows for notetaking.
Insanerz Shooter
Insanerz Shooter is a 2D space shooter game where players must defend ...
SWFTools
This software offers a range of utilities for SWF manipulation and creation. ...
Retro
This is a concise and stripped-down variation of the Forth programming language.
shelldoctest
Shell doctest software enables program developers to write, test, and validate code ...
CSVBeans
CSVBeans is a Java library for mapping Java beans with CSV files. ...
DJohn
DJohn is a software tool that provides distributed computing capabilities to John ...
upnp2mrtg
Upnp2mrtg is an extension designed for MRTG that allows users to monitor ...
PyTodo
PyTodo is a straightforward program that helps organizing todo lists. It requires ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.