• 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 WorldForge::wfmath Download

WorldForge::wfmath

February 10, 2009
Geometric objects are mathematical shapes that can be defined by their properties such as size, shape, and orientation. They are essential to many fields, including architecture and engineering, where they are used to design structures and systems. In software, they are often represented using mathematical equations and can be manipulated and displayed in various ways.
Version 0.3.9
License GPL
Platform Linux
Supported Languages English
Homepage www.worldforge.org
Developed by Ron Steinke
WorldForge::wfmath is a comprehensive library aimed at providing an array of shapes, including boxes, balls, and lines, alongside the basic math objects such as points, vectors, and matrices that form these shapes. The library comes with an assortment of class interfaces that can be divided into two categories: basic mathematical objects, and shapes.

The former category includes four classes: Vector, a simple mathematical vector; RotMatrix, an orthogonal matrix that is immensely helpful in describing rotations; Point, a point present in a given space that also implements the shape class interface described in doc/shape.h; and lastly, Quaternion.

The latter group, which implements the shape class interface, includes four different classes. The first is AxisBox, representing a box that is directed parallel to the coordinate axes. There is also Ball, where Ball<2>represents a circle, Ball<3>represents a sphere and so on. Additionally, users can access Segment - this represents a line segment that is defined by its endpoints. The fourth is a RotBox which is similar to AxisBox, with the additional functionality of being rotated to arbitrary angles. Lastly, Polygon represents a two-dimensional polygon that is contained in a larger dimensional space.

Furthermore, the library includes probability-related functions and some wrappers for system time, along with random number functions. WFMath requires an ISO-C++ compiler to function. Although, it is entirely possible to build and use the software without requiring Atlas-C++, it can be an additional asset while aligning some inline conversion function tests.

In conclusion, WorldForge::wfmath is a comprehensive library that is ideal for developers that require versatile, geometry-based functionality in their software products. Its implementation of basic mathematical objects and provisions for creating a wide variety of shapes make it ideal for those in the industry looking for a robust mathematical foundation for their applications.
What's New

Version 0.3.9: N/A

Free Download 440K
453
  • 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

kompact
Kompact is a user-friendly system monitor that provides real-time data on your ...
Bintris
Bintris is a puzzle game designed for Emacs, similar to Tetris. It ...
Addns.pl
Addns.pl is a self-sufficient software client for updating DynDNS.org (and other providers).
eyeTrack
An app to attach a tracking code to eyeOS - eyeTrack.
Joystick
Joystick is a software tool that collects input commands from joystick devices ...
JBasic
JBasic is a Java-based BASIC interpreter that can run on any platform. ...
PyHumod
This software provides a Python interface to Huawei modems, allowing users to ...
No::OCRData
This software processes OCRed data from Norwegian banks.
Network Simulator
This simulator is designed for network research and focuses on discrete events.
Snarl
Snarl is software that monitors dynamic web applications.
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.