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

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

Serving Software Downloads in 956 Categories, Downloaded 50.383.900 Times

WFMath 0.3.4

  Date Added: July 17, 2010  |  Visits: 795

WFMath

Report Broken Link
Printer Friendly Version


Product Homepage
Download (92 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
Utilities  -  ZenLive Linux LiveCD 4.2
Zenwalk Linux (formerly Minislack) is a Slackware-based Linux distribution with focus on Internet applications, multimedia and programming tools. ZenLive Linux LiveCD is a complete system with software for Internet browsing, mail, chat,...
476.2 MB  
Libraries  -  GAIA Image Transcoder 1.0
Transcoding is the process by which a data object in one representation is converted into another representation. Typical examples include conversion between different formats of the same media type (e.g., an image encoded in a certain format is...
81.92 KB  
Utilities  -  Linux-EduCD 0.8
Linux-EduCD is a Polish live DVD based on KANOTIX, with focus on education, graphics, office, multimedia and software development..
1.33 GB  
Dictionaries  -  TML - Text Mining Library for LSA 3.1
TML is a Text Mining Library with a focus on LSA (Latent Semantic Analysis) tightly integrated with Apache's Lucene which focuses on ease of use for researchers and developers that want to integrate Text Mining capabilities in their applications.
25.88 MB  
Graphics Viewers  -  Experience JavaScript Library 1.0beta
Experience is a set of non-traditional GUI gadgets written in JavaScript with focus on usability and support for i18n. It includes an image viewer component and a weighted list generator. A slide show with different modes will soon join the library.
100.95 KB  
Networking  -  NoSpamNX 4.1.5
Most Antispam Plugins focus on user interaction, e.g. captcha or Math calculations to defend you against automated comment spambots. Some use javascript and/or Sessions, check each comment against common spam phrases or modify your comment...
133.12 KB  
MP3 Tools  -  CinemaDrape 2.1
CinemaDrape helps you focus on your current task on screen, by instantly blanking or dimming the other less important areas in a web page or in the background windows. CinemaDrape works anywhere and can help you write an important document, watch...
126 KB  
Audio Tools  -  mCode 0.1
mCode is designed to be a dynamic 3d platform for simulation and visualization, with a focus on visual networking.
7.37 MB  
Development Tools  -  SuperNote for HTML Tools 1.0b2
This script is an XHTML/CSS/javascript powered popup tooltip system with a strong focus on accessibility.Popup notes are stored as "footnotes" in a document and dynamically converted to tooltips!
10 KB  
Development Tools  -  IT Project Guide - Risk Management 1.1
IT Project Guide- Risk Management, project management with the focus on risk tracking and mitigation.Developed in PHP, MySQL, CodeIgniter and jQuery. Very ajax like making for a clean user interface. Web based Client and Team project management tool.
1.98 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
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  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.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...
3.88 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