Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Science and Engineering > Mathematics

    WorldForge::wfmath 0.3.11

    Download button

    No screenshots available
    Downloads: 583  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.7/5)
    14 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Ron Steinke | More programs
    GPL / FREE
    February 14th, 2011, 11:36 GMT [view history]
    ROOT / Science and Engineering / Mathematics

     Read user reviews (0)  Refer to a friend  Subscribe

    WorldForge::wfmath description

    Geometric objects.

    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.


    Product's homepage

    What's New in This Release: [ read full changelog ]

    · The headers have been cleaned up to include fewer system headers and dependencies, and keep the namespace a bit cleaner.

      


    TAGS:

    geometric objects | mathematical library | geometric library | WorldForge::wfmath | geometric | objects

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM