Home > By category > Scripts >Development Tools > geom2d



geom2d

  • Downloads: 
  • Views: 
  • Rating:

Library to handle and visualize geometric primitives such as points, lines, circles and ellipses, polylines and polygons...

The goal is to provide a low-level library for manipulating geometrical primitives, making easier the development of more complex geometric algorithms.

The library proposes functions to:

- create various shapes (points, circles, lines, ellipses, polylines, polygons) using an intuitive syntax. Ex: createCircle(p1, p2, p3) to create a circle through 3 points.

- derive new shapes: intersection between 2 lines, between a line and a circle, parallel and perpendicular lines
Functions to compute intersections

- work on polylines and polygons: compute centroid and area, expand, clip with half-plane...

- measure distances (between points, a point and a line, a point and a group of points), angle (of a line, between 3 points), or test geometry (point on a line, on a circle).

- manipulate planar transformation. Ex: P2 = transformPoint(P1, createRotation(CENTER, THETA));

- draw shapes easily. Ex: drawCircle([50 50], 25), drawLine([X0 Y0 DX DY]). Some clipping is performed for infinite shapes such as lines or rays.

Additional help is provided in geom/Contents.m file, as well as summary files like 'points2d.m' or 'lines2d.m'.

Note: the project has merged with the geom3d library (FeX 24484), and is now hosted on sourceforge: http://matgeom.sourceforge.net/

Free download from Shareware Connection - Library to handle and visualize geometric primitives such as points, lines, circles and ellipses, polylines and polygons...

Publisher: David Legland | License: Shareware
Version: 1.0 | Size: 461 KB | Platform: Matlab, Scripts
Released Date: 24-06-2013 | Rating: 0 | Title: geom2d

Author Url: http://jlearn.sourceforge.net/
Program Info Url: http://jlearn.sourceforge.net/
Download Url: http://www.mathworks.com/matlabcentral/fx_files/7844/15/geom2d_2011.06.06.zip

More downloads from geom2d publisher David Legland:

geometric measures in 2D/3D images - Contains various functions for measuring or estimating geometric quantities from 2D or 3D images.

Feret diameter and oriented box - Two functions for working with the Feret diameter of labelized particles in images.

Region Adjacency Graph (RAG) - Computes region adjacency graph of a labeled 2D or 3D image

double2rgb - Computes the min and max values within the input array, convert to 256 values, and apply a colormap to produce a color image (RGB). It is possible to specifies the range of values to consider, as well as the background color (used for NaN values).

Slicer - Simple interface for exploring 3D images by visualizing planar slices.

geom2d keywords:
geom2d related downloads:

Co-Rotational Stiffness Matrix - assemble the stiffness matrix according to the Co-Rotational geometry transformation.

Fly Free Photo Editing and Viewer - Using Fly Free Photo Editing & Viewer software, freeware runs on windows with Mac style skin, you can view, edit, enhance and manipulate your pictures easily.

FontSuit - FontSuit is a powerful font management tool, which allows you easily and quickly group and activate fonts only when you need them. Also, you can conveniently preview fonts in 5 different ways, print fonts sample sheet or print fonts catalog.

FontSuit Lite - FontSuit is a powerful Windows font manager, which allows you easily and quickly group fonts, activate fonts only when you need them. Also, you can conveniently preview fonts and print fonts sample.

Smartqueues for Organic Groups - This project uses Nodequeue's Smartqueue API to provide a nodequeue for each organic group, editable by members of that group or the group's administrators.

Shareware Connection periodically updates pricing and software information of 'geom2d' from company source 'David Legland' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'geom2d' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of geom2d.

New Reviews

DataLocker SkyCrypt - Storing data in external hard drive is what any PC user can resort to but Cloud storage is gaining popularity with time. It gives you more flexibility and you can avail free and cheaply priced data storage in cloud as well. The only aspect that ...

Nuance 4 Dragon Dictate Mac - While Mac users resort to using third party apps for image editing or video editing needs, they are not bothered much about voice dictation software. This has also got to do with the fact that latest versions of OS X including Mountain Lion ...

Enpass Password Manager - With time, average PC users find it tedious to deal with oodles of passwords. For every online profile, whether it is social media or online banking, creating user name and password is required and after a time it can be cumbersome to handle them ...

Serif CraftArtist 2 Professional - There are plenty of image editing tools available for Windows users but the number of scrapbooking apps is not much. However, with Serif CraftArtist Professional you can create sleek looking greeting card, digital albums and scrapbooks without ...

Adobe SpeedGrade - Adobe has been a long time player in video editing and post production sector, with apps like Premier Pro and AfterEffects winning accolades and keeping customers hooked for several years. To cater to a niche section of the target users, it has ...

Bolide Movie Creator - Not many PC users ventured into editing video clips even a few years back. It was a task reserved for studio setups and professionals. However, emergence of mobile video recording devices, access to internet has changed things in recent times. ...

Dragon NaturallySpeaking Standard - No matter what type of computer you use, it becomes necessary to use keyboard for typing. This is the case with average home users as well as network administrators working in professional setups. Would not it be nice if you could give your hands ...

Adobe Muse CC 2014 - There was a time when Dreamweaver used to be the most widely used web design app and competitors from Microsoft or other small players used to lag behind. While the powerhouse app still enjoys a humongous user base worldwide, emergence of new ...

Undela - Computers users may lose data owing to a number of reasons. Data loss caused by hardware failure does not take place regularly. However, there are many instances when you may end up deleting files and folders by mistake. In shared computers, ...

Video Editor - With advancements in both computer software and hardware, average users are getting into activities that were hitherto reserved for professionals. There are several video editing tools aimed at casual users as well. While professional users ...




New Downloads

CSS Button Hover Effects

CSS BUTTON HOVER EFFECTS is
pure HTML5/CSS3 flat buttons.
Buttons have HTML5 structure
and work on all major
browsers. ...

Facebook Page Publish

"Facebook Page Publish"
publishes your blog posts to
the wall of your Facebook
profile, page or application

Spiral Generator

Archimedean,Logarithmic,Fermat
,Hyperbolic,Lituus,Spherical
and Polynomial Spirals

Letter Extraction from
Image

This program makes an easy
understanding of Image
Processing on MATLAB.

DirectNet

DirectNet is a serverless
instant messaging system.

HDcms

HDcms is a content managment
system designed to be simple
and easy to use.

PHP Toolbox

PHP Toolbox is designed to
make the process of creating
database-powered websites
easier.

In Context Admin Notes

In Context Admin Notes allows
Administrators to leave
themselves and other Admins
notes inside of posts and
pages.

BillyBen Ring

BB Rings can display your
links, with or without their
own category, your categories,
your page and your posts tags.

Generate coefficients for
Savitzky-Golay smoothing
filters

function c =
generate_savitzkyGolay_coef1D(
order,interval)

finite fourier series

finite fourier series m file

phpServerAdmin

phpServerAdmin will be a web
based control panel for
administrators to administer
services like PPTPD, BIND DNS
and other ...