# Polygon partitioning (with triangulation) in c

The following C project contains the C source code and C examples used for polygon partitioning (with triangulation). the user draws a polygon and it will divide that polygon into triangles (it triangulates the polygon)

# A very polyvalent polygon drawing software in c

The following C project contains the C source code and C examples used for a very polyvalent polygon drawing software. This program can draw any polygon that is a "regular polygon", a "star polygon" or a "star figure".

# Quasi crystal in matlab

The following Matlab project contains the source code and Matlab examples used for quasi crystal. These files draw pictures of quasi-crystal based structures.   TRIGART Create an artistic drawing made of interlocking polygons. TRIGTILE Create a tile figure made of interlocking polygons.   Written for MATLAB 5.x

# Finds points inside multiple polygons, holes possible. in matlab

The following Matlab project contains the source code and Matlab examples used for finds points inside multiple polygons, holes possible. . This function is similar to MATLAB's inpolygon function, but allows the polygon vertices to describe multiple polygons, and allows these polygons to have holes in them.

# Fill outside a 2-d polygon in matlab

The following Matlab project contains the source code and Matlab examples used for fill outside a 2-d polygon . While Matlab FILL, fills inside a polygon, FILLOUT fills outside a boundary.

# Orientation of polygon in matlab

The following Matlab project contains the source code and Matlab examples used for orientation of polygon . Returns the orientation and signed area of a 2D polygon Syntax: [ORIENT,SAREA] = POLYORIENT(X,Y) Inputs: X, Y Vectors with the polygon vertices Outputs: ORIENT Polygon orientation.

# Polygon clipper in matlab

The following Matlab project contains the source code and Matlab examples used for polygon clipper. The Polygon Clipper (based on the gpc-library) is used to performe algebraic operations on two polygons.

# Regular polygons in matlab

The following Matlab project contains the source code and Matlab examples used for regular polygons. Let d < N be a positive integer and define p = N/d.

# Fast points in polygon test in matlab

The following Matlab project contains the source code and Matlab examples used for fast points in polygon test. Test a set of points in the 2D plane to determine which are located inside or on the edges of a polygon.

# Find point position in 2d polygon in matlab

The following Matlab project contains the source code and Matlab examples used for find point position in 2d polygon. Calculates point position in 2D polygon: inside, outside, is a vertex and on the edge.

# Polygeom computes area, centroid location, area moments of inertia and perimeter of closed polygons. in matlab

The following Matlab project contains the source code and Matlab examples used for polygeom computes area, centroid location, area moments of inertia and perimeter of closed polygons. . POLYGEOM computes area, centroid location, area moments of inertia and perimeter of closed polygons.

# Minimum distance between two polygons in matlab

The following Matlab project contains the source code and Matlab examples used for minimum distance between two polygons. This function computes the minimum euclidean distance between two polygons P1 & P2.

# Polygon intersection in matlab

The following Matlab project contains the source code and Matlab examples used for polygon intersection. This function computes n-times intersection region of shapes collection and allows to identify every intersection region in which shapes intersect.

# Caculate the intsection between 2 discs or disc with polygon in matlab

The following Matlab project contains the source code and Matlab examples used for caculate the intsection between 2 discs or disc with polygon. discintersect: to caculate the intsection between 2 disc polydiscint: to caculate the intsection between disc and polygon plotdisc: to plot the disc in 3D

# Cut alias slice alias split a 2d surface polygon by a line, and remove the specified part. in matlab

The following Matlab project contains the source code and Matlab examples used for cut alias slice alias split a 2d surface polygon by a line, and remove the specified part. . CUTPOLYGON - Split a 2D polygon by a line, and remove one of the sides Use CUTPOLYGON to cut alias intersect alias split alias slice a polygon P (being a series of connected X,Y coordinates) with a line L (defined by two points), removing a specified side s.

# 2d polygon edges intersection in matlab

The following Matlab project contains the source code and Matlab examples used for 2d polygon edges intersection. Find the intersection points of the edges of two 2D polygons, a simple function made to follow up a Newsgroup discussion

# Creates a buffer zone around or inside a polygon or polygons in matlab

The following Matlab project contains the source code and Matlab examples used for creates a buffer zone around or inside a polygon or polygons . This function was originally designed as a replacement for the Mapping Toolbox function bufferm, which calculates a buffer zone around a polygon.

# Minimum distance between two polygons in matlab

The following Matlab project contains the source code and Matlab examples used for minimum distance between two polygons. This function computes the minimum euclidean distance between two polygons P1 & P2. - for vertex-vertex case

# Blended 3d poly2mask in matlab

The following Matlab project contains the source code and Matlab examples used for blended 3d poly2mask. If you have two polygons and want two masks, you can just call poly2mask separately on each polygon.

# Grid of points within a polygon in matlab

The following Matlab project contains the source code and Matlab examples used for grid of points within a polygon. inPoints = polygrid(xv,yv,ppa) generates points that are within a polygon using help from the inpolygon function.

# This function distributes polygon points evenly across the polygon. in matlab

The following Matlab project contains the source code and Matlab examples used for this function distributes polygon points evenly across the polygon. .   distributePointsOnPolygon this function uses faces and 2D/3D vertices as   input.

# Polygon simplification in matlab

The following Matlab project contains the source code and Matlab examples used for polygon simplification. Reduce the number of vertices in a closed polygon while maintaining the shape and detail as much as possible. Unlike similar functions, this one will allow you to reduce to a specific number of vertices.