-
Notifications
You must be signed in to change notification settings - Fork 98
Home
David Legland edited this page Nov 19, 2018
·
5 revisions
Welcome to the MatGeom Wiki!
MatGeom is a Matlab library for geometric computing. It provides many functions for the creation, processing, display and analysis of geometric primitives such as polygons, polygonal meshes, point sets, geometric graphs, or smooth shapes such as ellipses or circles.
To install the library, with all sub-directories, run the script setupMatGeom.m
.
The library is organised into several modules:
- geom2d - General function in Euclidean plane
- polygons2d - Functions operating on point lists
- graphs - Manipulation of geometric graphs
- polynomialCurves2d - Representation of smooth polynomial curves
- geom3d - General function in 3D Euclidean space
- meshes3d - Manipulation of 3D polygonal meshes
Some functions are used by the MatImage library, also available on GitHub (http://github.com/mattools/matImage)
Please see the Coding conventions. The wiki also provides a list of Contributors.