Top "Computational-geometry" questions

is a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry.

Algorithm or software for slicing a mesh

What is the right approach for slicing a 3D mesh? The mesh are all closed surfaces and the slices need …

c++ graphics visualization computational-geometry mesh
How to find out Geometric Median

The question is: Given N points(in 2D) with x and y coordinates, find a point P (in N given …

algorithm computational-geometry
What is the most efficient algorithm to find a straight line that goes through most points?

The problem: N points are given on a 2-dimensional plane. What is the maximum number of points on the same …

algorithm geometry computational-geometry
How do I derive a Voronoi diagram given its point set and its Delaunay triangulation?

I'm working on a game where I create a random map of provinces (a la Risk or Diplomacy). To create …

geometry computational-geometry voronoi delaunay
Largest circle inside a non-convex polygon

How can I find the largest circle that can fit inside a concave polygon? A brute force algorithm is OK …

algorithm polygon computational-geometry geometry
How to tell if a line intersects a polygon in C#?

I have a question very similar to this: How to know if a line intersects a plane in C#? I …

c# geometry 2d bing-maps computational-geometry
kNN: training, testing, and validation

I am extracting image features from 10 classes with 1000 images each. Since there are 50 features that I can extract, I am …

machine-learning computational-geometry classification knn
Asymptotically optimal algorithm to compute if a line intersects a convex polygon

An O(n) algorithm to detect if a line intersects a convex polygon consists in checking if any edge of …

algorithm line computational-geometry asymptotic-complexity convex-polygon
Compute the area of intersection between a circle and a triangle?

How does one compute the area of intersection between a triangle (specified as three (X,Y) pairs) and a circle (…

algorithm geometry computational-geometry intersection area
Initializing Half-edge data structure from vertices

I'm working on implementing various subdivision algorithms (such as catmull-clark); to do this efficiently requires a good way to store …

algorithm data-structures computational-geometry polygons