Vector Library
VMMLib was specially developed as a vector and matrix math library. The library was implemented using C++ templates, thus making it very easy to integrate into other libraries and programs.
Its basic functionality includes a vector and a matrix class, with additional functionality for the...
Platforms: Windows
License: Freeware | Download (44): VMMLib Download |
Tiny Vector and Matrix template library uses Meta Templates (MT) and Expression Templates (ET) to evaluate results at compile time -- which makes it fast for low order (tiny) systems."Tiny" is a subjective term, but typically means vectors and matrices of size ten (10) or less.Features: - STL...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (61): tvmet Download |
SVL library provides vector and matrix classes, as well as a number of functions for performing vector arithmetic with them. Equation-like syntax is supported via class operators, for example: #include "svl/SVL.h" Vec3 v(1.0, 2.0, 3.0); Mat3 m(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0);...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (94): SVL Download |
libwayne is a library of reasonably abstract datatypes and algorithms written in C. The algorithms in libwayne are by no means original. Many of them are taken verbatim from textbooks on data structures and algorithms, and I simply translated them into C. They include efficient and correct...
Platforms: *nix
License: Freeware | Size: 3 MB | Download (97): libwayne Download |
The Java Vector Cut and Paste library provides: * writing support for a number of Vector formats (WMF, EMF and MacPict), which can be used with Graphics2D. * a simple class for copying vector images on the clipboard. Those images can be pasted in most word processors. Getting the source : you...
Platforms: *nix
License: Freeware | Size: 1.11 MB | Download (36): Java Vector Cut and Paste Library Download |
Bit::Vector is an efficient bit vector, set of integers and "big int" math library. CLASS METHODS Version $version = Bit::Vector->Version(); Word_Bits $bits = Bit::Vector->Word_Bits(); # bits in a machine word Long_Bits $bits = Bit::Vector->Long_Bits(); # bits in an unsigned long...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (103): Bit::Vector Download |
This javascript VectorGraphics library provides graphics capabilities for javascript: functions to draw circles, ellipses (ovals), oblique lines, polylines and polygons (for instance triangles, rectangles) dynamically into a webpage.Usage of this Vector Graphics library should be easy even if you...
Platforms: JavaScript
License: Freeware | Size: 10 KB | Download (50): javascript VectorGraphics library for Graphics and Animations Download |
The dynamics of the rotational motion of a rigid body is simulated with this functional library block. This block is intended for simulation (academic) purposes, where the time history of the angular velocity vector is provided.This library block is part of a library currently being developed for...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Spacecraft Rigid Body Dynamics (attitude) library block Download |
Bit::Vector is an efficient bit vector, set of integers and "big int" math library. CLASS METHODS Version $version = Bit::Vector->Version(); Word_Bits $bits = Bit::Vector->Word_Bits(); # bits in a machine word Long_Bits $bits = Bit::Vector->Long_Bits(); # bits in an unsigned long new...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (40): Bit::Vector for Linux Download |
Meta Matrix Library is a modular designed collection of C libraries. Meta Matrix Library was developed as part of the Free Finite Element Package to provide easy and consistent access to numerical linear algebra software for sparse and dense matrices. The dense matrix and vector operations of...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (119): Meta Matrix Library Download |
C Generic Library is a generic data structure library is a bunch of data structures that are designed and created in as generic a fashion as possible. Each data structure will contain its own basic memory management, be able to handle any object type, and hopefully constraint to strict...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (108): C Generic Library Download |
Modest Ordinary Differential Equation Library is a C++ library to model rate equations. MODEL is a numeric simulation library written during my PhD to simulate systems of rate equations describing Vertical Cavity Surface Emitting Lasers (VCSELs). I decided to write one myself after looking at...
Platforms: *nix
License: Freeware | Size: 2.5 MB | Download (154): Modest Ordinary Differential Equation Library Download |
IFF Format Library provides header structures and utility functions for reading and writing data files in the Interchange Files. The Interchange File Format is a simple structured binary file format consisting of sized and typed chunks of data, selectively readable without having to know the...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (101): IFF Format Library Download |
Flock of Birds Library (libfob) provides an interface to the Flock of Birds hardware. Tedious and error prone tasks such as configuring the flocks data mode, sending commands to the flock, and decoding the data received from the flock are all hidden behind libfobs interface. Programming the...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (111): Flock of Birds Library Download |
GNU libxmi is a C/C++ function library for rasterizing 2-D vector graphics. GNU libxmi can draw 2-D graphical primitives, including wide polygonal lines and circular and elliptical arcs, into a user-supplied matrix of pixels. Sophisticated line styles, such as multicolored dashing patterns, can...
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (96): GNU libxmi Download |
The Kernel-Machine Library is a freely available (released under the GPL) C++ library to promote the use and progress of kernel machines. It is both for academic use and for developing real world applications. The Kernel-Machine Library draws heavily from features of modern C++ such as template...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (107): Kernel-Machine Library Download |
The CRT X-Y library (libcrtxy) is meant to be used by video game programmers who wish to create games in the style of vector graphics arcade games of the late 1970s and early 1980s. (Tempest, Star Wars, Battle Zone, Star Castle, etc.)
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 314.05 KB | Download (48): CRT X-Y Library (libcrtxy) Download |
A library for cross-platform vector graphics cut and paste in java. It allows one to draw graphics which can the be pasted into word or openoffice. It handles Graphics2D, but not bitmap picture inclusion nor transparencies.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 103.16 KB | Download (56): Java vector cut-and-paste Download |
Tcl/Tk library for active diagram drawing using Poet (Prototype Object Extension for Tcl)
Platforms: Windows, Mac, Linux
License: Freeware | Size: 111.27 KB | Download (49): Tcl/Tk vector drawing library Download |
A library of 3-D tools for vector algebra. Already in wide use for 3 decades in crystallographic applications.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 105.96 KB | Download (44): vector Download |