Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

lib2geom

Compare

  No analysis available

Lib2geom (2Geom in private life) is a library developed for inkscape to provide a robust computational geometry framework. It is not a rendering library, instead concentrating on high level algorithms such as computing arc length.

0 lines of code

0 current contributors

0 since last commit

5 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: lgpl21, mozilla_p...

vcg

Compare

  Analyzed 1 day ago

The VCG library is a portable C++ templated library for manipulation, processing and displaying with OpenGL of triangle and tetrahedral meshes. The library, released under the GPL license is the result of the collaborative efforts of the Visual Computing Lab ( VCGLab ) of the ISTI - institute of ... [More] the Italian National Research Council. This library has been used to build many successful research tools, like MeshLab, Metro, the standard tool for measuring differences between triangular meshes and ShadeVis, a tool for per-vertex computation of a static ambient occlusion term. [Less]

267K lines of code

0 current contributors

17 days since last commit

4 users on Open Hub

Moderate Activity
0.0
 
I Use This

Boost.Geometry

Compare

  No analysis available

The Boost.Geometry (aka Generic Geometry Library, GGL) provides a generic implementation of geometry algorithms, working with geometry types provided by the library itself as well as user-defined types. It also provides the implementation of R-tree spatial index. The library is implemented in C++ ... [More] programming language with extensive use of elements of metaprogramming like class (type) templates, static polymorphism and compile-time execution. Consequently, Boost.Geometry is built upon foundation of C++ Standard Library and Boost C++ Libraries. Source: https://github.com/boostorg/geometry Documentation: http://www.boost.org/libs/geometry Reporting bugs: http://www.boost.org/development/bugs.html [Less]

0 lines of code

12 current contributors

0 since last commit

4 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: Boost_Sof...

KTurtle

Compare

Claimed by KDE Analyzed about 6 hours ago

KTurtle is an educational programming environment. KTurtle aims to make programming as easy and touchable as possible, and therefore can be used to teach kids the basics of math, geometry and... programming. The programming language used in KTurtle is loosly based on Logo. KTurtle allows, just like ... [More] some implementations of Logo, to translate the programming language (the commands, the documentation and the error messages) to native language of the programmer. Translating the programming language to the native language of the programmer is one of the many ways KTurtle tries to make learning to programming more simple. Other features to help to achieve this goal are: intuitive syntax highlighting, simple error messages, integrated canvas to make drawings on, integrated help function, ... [Less]

13.8K lines of code

12 current contributors

1 day since last commit

3 users on Open Hub

Moderate Activity
5.0
 
I Use This

libspatialindex

Compare

  Analyzed about 16 hours ago

C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API

62.3K lines of code

10 current contributors

about 1 year since last commit

2 users on Open Hub

Very Low Activity
0.0
 
I Use This

JSTS Topology Suite

Compare

  Analyzed about 4 hours ago

The JSTS Topology Suite is a JavaScript library of spatial predicates and functions for processing geometry conforming to the Simple Features Specification for SQL published by the Open Geospatial Consortium. JSTS Topology Suite is also a JavaScript port of the well established Java library JTS ... [More] Topology Suite with a built in parser for OpenLayers geometries. [Less]

36.1K lines of code

2 current contributors

about 2 months since last commit

2 users on Open Hub

Very Low Activity
5.0
 
I Use This

JSXGraph

Compare

  Analyzed about 18 hours ago

JSXGraph is a cross-browser library for interactive geometry, function plotting and data visualization in a web browser. It is implemented in JavaScript and uses SVG, VML or canvas. Multi-touch events are supported.

118K lines of code

5 current contributors

12 days since last commit

2 users on Open Hub

High Activity
5.0
 
I Use This

Apophysis

Compare

  Analyzed about 17 hours ago

Apophysis is a windows application made in delphi for creating, editing and rendering fractal flames. Fractal flame is an extension on the IFS fractal.

85.6K lines of code

0 current contributors

over 13 years since last commit

2 users on Open Hub

Inactive
0.0
 
I Use This

wykobi

Compare

  Analyzed about 23 hours ago

Wykobi is an efficient, robust and simple to use multi-platform 2D/3D computational geometry library. Wykobi provides a concise, predictable, and deterministic interface for geometric primitives and complex geometric routines using and conforming to the ISO/IEC 14882:2003 C++ language specification. ... [More] The design and structure of Wykobi lends itself to easy and seamless integration into projects of any scale that require a robust yet efficient 2D/3D computational geometry back-end. General FeaturesPairwise intersections in 2D/3D between - Rays, Segments, Lines, Planes, Triangles, Quadii, Circles, Spheres, Rectangles, Boxes, Polygons, Cubic and Quadratic beziers Point inclusion test - Triangle, Rectangle, Circle, Quadix, Sphere and Convex\Concave Polygon region, In Circle and In Sphere Closest point from a point on - Segment, Line, Triangle, Quadix, Circle, Sphere and AABB Closest point on a circle/sphere from a 2D/3D segment or line Mirroring 2D/3D (reflection) about an axis or plane - Point, Segment, Line, Triangle, Quadix, circle, Sphere, Polygon Nonsymmetric mirroring 2D/3D (reflection) about an axis or plane - Point, Segment, Line, Triangle, Quadix, Circle, Sphere, Polygon Euclidean, Ley, Manhattan, Chebyshev and inverse Chebyshev pairwise distance - Rays, Segments, Lines, Planes, Triangles, Quadii, Circles, Spheres, Rectangles, Boxes, Cubic and Quadratic beziers Minkowski pairwise sum and differences between - Rays, Segments, Triangles, Quadii, Circles, Spheres, Rectangles, Boxes and Polygons Clipping of segments agains - Rectangles, Triangles, Quadii, Boxes and Circles Area Calculation - Triangle, Quadix, Rectangle, Circle and Polygon Perimeter Calculation - Triangle, Quadix, Rectangle, Circle and Polygon Generate random points within - AABB, Triangle, Quadix, Circle, Pentagon, Hexagon, Heptagon and Octagon Projection along linear path - Point, Segment, Triangle, Quadix, Circle, Sphere and Polygon Axis aligned bounding boxes - Segments, Triangles, Quadii, Circles, Sphere and polygons Centering of 2D geometric primitives at a specified location 2D/3D Vector addition, subtraction, normalization, magnitude, dot product, cross product calculation 2D/3D Rotations, fast rotations, translations, scaling and shear Point of reflection Quadratic and Cubic Bezier curve creation (2D/3D) Quadratic and Cubic Bezier curve length calculation Polygon approximation of supported geometrical objects Conversions between Cartesian and Barycentric coordiante systems Orientation, Collinear, Coplanar Perpendicular and Parallel primitives Vertex and relative Cartesian angle calculation AlgorithmsConvex Hull - Graham scan, Jarvis march, Melkman Minimum Bounding Ball - Randomized, Ritter and naive Polygon Clipping - Sutherland Hodgman, Polygon re-ording Polygon Triangulation - Ear Clipping Algorithm For Simple Polygons Statistical - Isotropic normalization, Covariance matrix, Eigen values and vectors Group Intersections - Naive pairwise intersections Special triangles, Circles and CentersAnticevian triangle Anticomplementary triangle Antipedal triangle Antipodal points Cevian triangle Circle tangent points Circum-center Circum-circle Confined triangle median Contact triangle Cyclocevian conjugate Equilateral triangle Euler Line Excentral triangle Exmedian point External triangle bisector Extouch triangle Feuerbach point and triangle Incentral triangle Incenter Inscribed circle Inner and outer napoleon triangles Inner and outer vecten vecten triangles Inverse Point Inverse Circle and Sphere Isogonal conjugate Isosceles triangle Medial triangle Morley triangle Orthocenter Orthic triangle Pedal trianglepoint Perspectrix between 2D/3D triangles Symmedial triangle Symmedian point Torricelli point Triangle median Triangle symmedian and plenty more... Compatible C++ CompilersGCC 4.0+ Intel C++ Compiler 9.0+ Microsoft Visual C++ 8.0+ Comeau C/C++ 4.1+ For more information please visit: http://www.wykobi.com [Less]

5.92K lines of code

1 current contributors

about 5 years since last commit

2 users on Open Hub

Inactive
5.0
 
I Use This

Automatic Drawing Generation

Compare

  Analyzed 1 day ago

A GObject-based library that provides a non-interactive cairo canvas specifically designed for generating technical drawings. Key features include distinct global and local matrices, high level of customizability, multiple output formats (PNG, PDF, PS, X11, GDI), model and view separation allowed ... [More] (but not enforced) and full support to GObject introspection (easy language bindings generation). [Less]

38.9K lines of code

1 current contributors

almost 2 years since last commit

1 users on Open Hub

Very Low Activity
0.0
 
I Use This