Linux SoftwareScience and EngineeringMathematicsWorldForge::wfmath 0.3.5

# WorldForge::wfmath 0.3.5

WorldForge::wfmath's primary focus is geometric objects
 Developer: Ron Steinke      more software by author → Price: 0.00 License: GPL (GNU General Public License) File size: 0K Language: OS: Rating: 0 /5 (0 votes) Your vote: enlarge screenshot

WorldForge::wfmath's primary focus is geometric objects. Thus, it includes several shapes (boxes, balls, lines), in addition to the basic math objects that are used to build these shapes (points, vectors, matricies).

Most of the library classes can be divided into two sorts. The first kind are basic mathematical objects, whose members are all fundamental types. The second kind are shapes, which implement the shape class interface described in doc/shape.h. There are four classes of the first kind:

Vector< >
A basic mathematical vector

RotMatrix< >
An orthogonal matrix of determinant 1, useful for describing rotations.

Point< >
A point in space. This basic class also implements the shape interface in doc/shape.h.
Quaternion
A quaternion
The shape classes are:

AxisBox< >
A box oriented parallel to the coordinate axes

Ball< >
Ball< 2 > is a circle, Ball< 3 > is a sphere, etc.

Segment< >
A line segment, defined by its endpoints

RotBox< >
Like AxisBox< >, but it can be rotated to arbitrary angles

Polygon< >
A 2 dimensional polygon contained in a (possibly) larger dimensional space

The library also contains some probability-related functions, as well as wrappers for system time and random number functions.

Requirements:
• WFMath requires an ISO C++ compiler. Atlas-C++ is not required in order to build WFMath, but if it is present then some inline conversion function tests will be built.

What's New in This Release:
• The Quaternion class has been modified so that in a number of cases when it is initialised from data that would result in corruption, its valid flag is cleared.
• Many arithmetic operator functions have been reimplemented to make them more efficient and more compact.
tags

# Download WorldForge::wfmath 0.3.5

http://prdownloads.sourceforge.net/worldforge/wfmath-0.3.5.tar.gz?use_mirror=optusnet
http://prdownloads.sourceforge.net/worldforge/wfmath-0.3.5.tar.bz2?use_mirror=jaist

###### Authors software
 WFMath 0.3.4 (by Ron Steinke) WFMath is a math library that focus on geometric objects. Thus, it includes several shapes (boxes, balls, lines), in addition to t
 WorldForge::wfmath 0.3.5 (by Ron Steinke) WorldForge::wfmath's primary focus is geometric objects

###### Similar software
 WorldForge::wfmath 0.3.5 (by Ron Steinke) WorldForge::wfmath's primary focus is geometric objects
 WFMath 0.3.4 (by Ron Steinke) WFMath is a math library that focus on geometric objects. Thus, it includes several shapes (boxes, balls, lines), in addition to t
 Math Objects 0.1.3 (by Robert Zavalczki) Math Objects is a math template library written in C++ using generic programming techniques
 SVL 1.5 (by Andrew Willmott) SVL library provides vector and matrix classes, as well as a number of functions for performing vector arithmetic with them
 Mantissa 7.0 (by Luc Maisonobe) Mantissa is a collection of various mathematical tools aimed towards for simulation
 PDFMap 2.00 (by Jerome Alet) PDFMap is a Python library which helps you create of high quality maps in PDF format
 SPUC 2.3.1 (by Tony Kirke) Signal Processing using C++ (SPUC) is a C++ source code library of DSP and digital communication classes and functions useful for sys
 GLT OpenGL C++ Toolkit 0.7 (by Nigel Stewart) GLT OpenGL C++ Toolkit 0.7 project contains classes and routines for programming interactive 3D graphics with OpenGL. The aim of G
 dnAnalytics Numerical Library 0.2 (by dnAnalytics Team) dnAnalytics Numerical Library is a numerical library for the .NET Framework

###### Other software in this category
 RPL/2 4.00-pre8r (by Jo?l BERTRAND) RPL/2 is a special language, and could be the strange child of forbidden love between Lisp and Forth
 HartMath 0.8 pre2 (by jsurfer)
 Robsort Sorting Algorithm 1.0 (by Robert Thompson) Robsort in a GNU public license sorting algorithm devleloped by Robert Thompson
 DJFractal 1.2 (by eipi) DJFractal is yet another Fractal Generator which uses Mandala to distribute fractal datas to fractal computers
 FrAid 1.4 (by Ivaylo Iliev) · An interface to the Java programming language - interfaces Java with a small programming language (same name, FrAid) so mathemat
•     search

### Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

### Top tags