Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.877.332 Times

WFMath 0.3.4

  Date Added: July 17, 2010  |  Visits: 616

WFMath

Report Broken Link
Printer Friendly Version


Product Homepage
Download (76 downloads)



WFMath is a math library that focus on 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, and matrices). 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.. http://worldforge.org

Requirements: No special requirements
Platforms: Linux
Keyword: Basic Focus Focus On Geometric Libraries Library Math Programming Wfmath
Users rating: 0/10

License: Freeware Size: 409.6 KB
USER REVIEWS
More Reviews or Write Review


WFMATH RELATED
Education  -  Abby Explorer - Math Worksheet Free Lite 1.0
Create a Math Worksheet for a Child of any Age under One Minute. Simple to use with our "One-Touch" worksheet creation process - keeps the focus MORE on teaching math and LESS on understanding how to use the app. Another valuable...
10.3 MB  
Education  -  Abby Speed Math Flash Card Games Free Lite 1.0
Learn Math Through Speed Time Flash Cards. Focus in on Addition and Subtraction, Multiplication, and Division. SUITABLE FOR CLASSROOM USE ----------------------------------------------- We designed the app to be able to use in the...
4.1 MB  
Education  -  Academics Board - Math Worksheets 1.0
Create a Math Worksheet for a Child of any Age under One Minute. Simple to use with our "One-Touch" worksheet creation process - keeps the focus MORE on teaching math and LESS on understanding how to use the app. Another valuable...
3.4 MB  
Networking  -  Blur Links 0.2.1
This plugin is designed to remove the focus rectangle on a link when clicked. It's very simple and effective.# Installation :This section describes how to install the plugin and get it working. 1. Upload the 'blur-links' folder to the...
10 KB  
Education  -  Law and Liberty 1.0
The Library of Law and Liberty app brings you the latest blog posts and podcasts from The Online Library of Law and Liberty. The Online Library of Law and Libertys focus is on the content, status, and development of law in the context of...
7.2 MB  
MP3 Tools  -  DOSMadness 1.0
View any site on the Internet (Facebook, CNN, or even YouTube) in a DOS madness style: just (multicolored) text, no images or videos, and a lot of random colored rectangles. Focus only on the text, and see how much you can understand without...
2 KB  
Libraries  -  Text::Macro 0.07
Text::Macro Perl module is a template facility whos focus is on generating code such as c, java or sql. While generating perl code is also possible, there is a potential conflict between the control-symbol and the perl comment symbol. Perl is...
12.29 KB  
Libraries  -  X::Osd 0.7
X::Osd is a Perl extension to the X On Screen Display library (xosd). SYNOPSIS use X::Osd; my $osd = X::Osd->new(NULL, 2); $osd->set_font("-*-lucidatypewriter-medium-r-normal-*-*-25-*-*-*-*-*-*"); $osd->set_colour("Green");...
6.14 KB  
Libraries  -  eOSD 0.1.0
eOSD is a library for drawing anti-aliased text in an "on-screen display" way. eOSD is the "enlightened on-screen display" library. It draws anti-aliased text on the screen without creating a visible window, so it looks just like an on-screen...
296.96 KB  
Integration Tools  -  Helpinator Free CHM PDF HTML Help Tool 2.0
Helpinator's main focus is on making help authoring more productive. Helpinator eliminates double-work that you have to do using regular help authoring tools and simplifies complex tasks. You can compile professinally looking help files in 4...
17.69 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB