Computational Geometry

The Wolfram Language's strengths in algebraic computation and graphics as well as numerics combine to bring unprecedented flexibility and power to geometric computation. Making extensive use of original algorithms developed at Wolfram Research, the Wolfram Language's ability to represent and manipulate geometry symbolically allows it for the first time to fully integrate generation, analysis, and rendering of geometrical structures.

(RefLink[Nearest, paclet:ref/Nearest]) — find nearest points in any number of dimensions with any metric

(RefLink[NearestFunction, paclet:ref/NearestFunction]) — a function created to repeatedly find nearest points

(RefLink[Reduce, paclet:ref/Reduce]) — symbolically reduce real, complex and integer geometry descriptions

(RefLink[CylindricalDecomposition, paclet:ref/CylindricalDecomposition]), (RefLink[GroebnerBasis, paclet:ref/GroebnerBasis]) — real, complex decompositions

(RefLink[RegionPlot, paclet:ref/RegionPlot]), (RefLink[RegionPlot3D, paclet:ref/RegionPlot3D]) — plot regions defined by inequalities

(RefLink[Integrate, paclet:ref/Integrate]), (RefLink[NIntegrate, paclet:ref/NIntegrate]) — find areas and volumes of geometric regions

(RefLink[Minimize, paclet:ref/Minimize]), (RefLink[NMinimize, paclet:ref/NMinimize]) — globally minimize over geometric regions

(RefLink[LinearProgramming, paclet:ref/LinearProgramming]) — minimize over finite or infinite polyhedral regions

(RefLink[ListCurvePathPlot, paclet:ref/ListCurvePathPlot]), (RefLink[ListSurfacePlot3D, paclet:ref/ListSurfacePlot3D]) — reconstruct curves and surfaces

(RefLink[GraphPlot, paclet:ref/GraphPlot]), (RefLink[GraphPlot3D, paclet:ref/GraphPlot3D]) — 2D, 3D graph layout

(RefLink[PolyhedronData, paclet:ref/PolyhedronData]) — geometrical and structural data on regular polyhedra

(OrangeLink[Geometric Transformations », paclet:guide/GeometricTransforms])

(OrangeLink[Geometry Formats », paclet:guide/3DGeometryAndModelingFormats])