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 the shape  doc shape  basic mathematical  kind are  the first  first kind  the library  

    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

    MfGames.Utility 1.3.0 (by D. Moonfire)

    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


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags