Point
✖
Point
Details and Options

- Point can be used as a geometric region or a graphics primitive.
- Point can be used in Graphics and Graphics3D.
- In graphics, the points pi can be Scaled, Offset, ImageScaled, and Dynamic expressions.
- Graphics rendering is affected by directives such as PointSize and color.
- The following options and settings can be used in graphics:
-
VertexColors None vertex colors VertexNormals None effective vertex normals for shading

Background & Context
- Point is a graphics and geometry primitive that represents a geometric point. The position of a Point in
-dimensional space is specified as a list argument consisting of
Cartesian coordinate values, where RegionEmbeddingDimension can be used to determine the dimension
for a given Point expression. A collection of points may be represented as a list of
-tuples inside a single Point primitive (a "multi-point"). The coordinates of Point objects may have exact or approximate values.
- Point objects can be visually formatted in two and three dimensions using Graphics and Graphics3D, respectively. Point objects can also be used in geographical maps using GeoGraphics and GeoPosition (e.g. GeoGraphics[Point[GeoPosition[{38.9,-77.0}]]]). Finally, Point may serve as a region specification over which a computation should be performed.
- While points themselves have dimension 0 (as reported by the RegionDimension function), Point objects in formatted graphics expressions are by default styled to appear "larger" than a 0-dimensional mathematical point. Furthermore, in graphical visualizations, points are displayed at the same size regardless of possibly differing distances from the view point. The appearance of Point objects in graphics can be modified by specifying sizing directives such as PointSize and AbsolutePointSize, color directives such as Red, the transparency directive Opacity, and the style option Antialiasing. In addition, the colors of multi-points may be specified using VertexColors, while the shading and simulated lighting of multi-points within Graphics3D may be specified using VertexNormals.
- GeometricTransformation and more specific transformation functions such as Translate and Rotate can be used to change the coordinates at which a Point object is displayed while leaving the underlying Point expression untouched.
- Other graphics primitives such as Circle, Disk, Sphere, and Ball may resemble those of stylized Point objects. Locator is another point-like interactive object that represents a draggable locator object in a graphic.
- While the Point primitive explicitly appears in graphics and geometric region specification expressions, it should be noted that coordinates are commonly represented as bare lists in other contexts in the Wolfram Language. Examples of this type include coordinate specifications appearing inside other graphics primitives (e.g. Line[{{0, 0},{1,1}}]), arguments to Locator (e.g. Graphics[Locator[{0,2}]]), and when using Nearest to compute a nearest point. A number of functions (e.g. RegionNearest, RegionCentroid, ArgMin, and ArgMax) also naturally return bare lists of coordinates as opposed to explicit Point objects, while others (e.g. Solve and NSolve) return solution "points" as lists of variable replacement rules (e.g.
).
Examples
open allclose allBasic Examples (5)Summary of the most common use cases

https://wolfram.com/xid/0gismq-gm9ld1


https://wolfram.com/xid/0gismq-byks65


https://wolfram.com/xid/0gismq-c97m4w


https://wolfram.com/xid/0gismq-jxuv9k

https://wolfram.com/xid/0gismq-kptuq4


https://wolfram.com/xid/0gismq-f11tmy

https://wolfram.com/xid/0gismq-ex61ol


https://wolfram.com/xid/0gismq-zp4gqg

Scope (20)Survey of the scope of standard use cases
Graphics (10)
Specification (2)
Styling (5)

https://wolfram.com/xid/0gismq-bg0zkd

https://wolfram.com/xid/0gismq-gpdc62


https://wolfram.com/xid/0gismq-htdish

https://wolfram.com/xid/0gismq-kh0wjg

Point size in printer's points:

https://wolfram.com/xid/0gismq-d56vnj


https://wolfram.com/xid/0gismq-we3x

https://wolfram.com/xid/0gismq-mkj8z0

Colors can be specified at vertices using VertexColors:

https://wolfram.com/xid/0gismq-cn0av


https://wolfram.com/xid/0gismq-gff7zx

Normals can be specified at vertices using VertexNormals for 3D points:

https://wolfram.com/xid/0gismq-hqxpxd

Coordinates (3)
Use Scaled coordinates:

https://wolfram.com/xid/0gismq-s6971


https://wolfram.com/xid/0gismq-barlp9

Use ImageScaled coordinates in 2D:

https://wolfram.com/xid/0gismq-ezd7wr

Use Offset coordinates in 2D:

https://wolfram.com/xid/0gismq-hv1ouf

Regions (10)
Embedding dimension is the dimension in which the points live:

https://wolfram.com/xid/0gismq-mha969

https://wolfram.com/xid/0gismq-y220

The geometric dimension of a point is always 0:

https://wolfram.com/xid/0gismq-bx9tom


https://wolfram.com/xid/0gismq-0nrvj5

https://wolfram.com/xid/0gismq-y2qpwa

Get conditions for point membership:

https://wolfram.com/xid/0gismq-2p4iz

The measure of a set of points is the counting measure:

https://wolfram.com/xid/0gismq-5ht44k

https://wolfram.com/xid/0gismq-z6qch


https://wolfram.com/xid/0gismq-dxlbau


https://wolfram.com/xid/0gismq-lgbg4z


https://wolfram.com/xid/0gismq-oc6hy

https://wolfram.com/xid/0gismq-bjikjq


https://wolfram.com/xid/0gismq-cybvpc

https://wolfram.com/xid/0gismq-bm4ed


https://wolfram.com/xid/0gismq-btejnv

https://wolfram.com/xid/0gismq-et4yza


https://wolfram.com/xid/0gismq-eoyt0e

https://wolfram.com/xid/0gismq-fq1ssz


https://wolfram.com/xid/0gismq-5w7bb1

https://wolfram.com/xid/0gismq-b5d6xy


https://wolfram.com/xid/0gismq-czy13e


https://wolfram.com/xid/0gismq-dibg56

Integrate over a three-point set using the counting measure:

https://wolfram.com/xid/0gismq-fivgav

https://wolfram.com/xid/0gismq-banwkr


https://wolfram.com/xid/0gismq-m3ci6o

Optimize over a three-point set:

https://wolfram.com/xid/0gismq-nf9ton

https://wolfram.com/xid/0gismq-hyz4dq

Solve equations in a 1000-point set:

https://wolfram.com/xid/0gismq-bnrw6

https://wolfram.com/xid/0gismq-c7lkth

Options (3)Common values & functionality for each option
VertexColors (2)
Applications (5)Sample problems that can be solved with this function
Use Point to indicate features, e.g. zeros of a function:

https://wolfram.com/xid/0gismq-kx8xvv

A simple point classification, visualized using Point:

https://wolfram.com/xid/0gismq-ivixus

https://wolfram.com/xid/0gismq-gha0z


https://wolfram.com/xid/0gismq-mly0n1

https://wolfram.com/xid/0gismq-e1w5xq

Visualize the result of cluster analysis:

https://wolfram.com/xid/0gismq-c7x5qf

https://wolfram.com/xid/0gismq-fh1xc

https://wolfram.com/xid/0gismq-meqrw9

Replace Polygon with Point to have special rendering effects:

https://wolfram.com/xid/0gismq-be8jvg

https://wolfram.com/xid/0gismq-cdo5kc


https://wolfram.com/xid/0gismq-b3vhao


https://wolfram.com/xid/0gismq-gbnh8s

https://wolfram.com/xid/0gismq-hrqt9t

Properties & Relations (2)Properties of the function, and connections to other functions
Use ListPlot to visualize 1D sequences:

https://wolfram.com/xid/0gismq-klmpk3

Use ListPointPlot3D to visualize 2D sequences:

https://wolfram.com/xid/0gismq-bisehf

Possible Issues (1)Common pitfalls and unexpected behavior
PointSize is a scaled size that refers to the width of the graphic:

https://wolfram.com/xid/0gismq-b7qx7s


https://wolfram.com/xid/0gismq-eijg0o

Use AbsolutePointSize to control the size:

https://wolfram.com/xid/0gismq-dnu1j2

Neat Examples (3)Surprising or curious use cases
Wolfram Research (1988), Point, Wolfram Language function, https://reference.wolfram.com/language/ref/Point.html (updated 2014).
Text
Wolfram Research (1988), Point, Wolfram Language function, https://reference.wolfram.com/language/ref/Point.html (updated 2014).
Wolfram Research (1988), Point, Wolfram Language function, https://reference.wolfram.com/language/ref/Point.html (updated 2014).
CMS
Wolfram Language. 1988. "Point." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/Point.html.
Wolfram Language. 1988. "Point." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/Point.html.
APA
Wolfram Language. (1988). Point. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Point.html
Wolfram Language. (1988). Point. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Point.html
BibTeX
@misc{reference.wolfram_2025_point, author="Wolfram Research", title="{Point}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Point.html}", note=[Accessed: 26-March-2025
]}
BibLaTeX
@online{reference.wolfram_2025_point, organization={Wolfram Research}, title={Point}, year={2014}, url={https://reference.wolfram.com/language/ref/Point.html}, note=[Accessed: 26-March-2025
]}