liveBook · Manning

Point

A point is a zero-dimensional location in a geometric or coordinate space represented by an ordered set of coordinate values.

How 4 Manning books explain it

Geometry for Programmers

A point is a zero-dimensional geometric location that can serve as an element of a curve or surface.

How it is used
Establishes points as geometric building blocks and distinguishes them from numbers and vectors.
How deep it goes
Defines coordinate notation, separates points from vectors, and explains triangle membership; defers deeper understanding to later practice.
Examples
Uses A = (0.5, 1.5), point vectors from the origin, and triangle vertices, edges, interiors, and boundary points.
What you can do after
Evaluate/understand whether geometry terminology and coordinate representations correctly distinguish points, vectors, vertices, and interior membership.

Read how Geometry for Programmers explains point →

Just Use Postgres!

Point is a PostGIS geometric subtype representing a single position with coordinate values.

How it is used
Supports location-based storage, coordinate conversion, map links, and nearby-place searches in PostGIS.
How deep it goes
Explains subtype declarations, coordinate systems, construction, transformation, coordinate extraction, and planar proximity queries without covering indexing internals.
Examples
Uses Tampa city coordinates, OpenStreetMap URLs, Miami coordinates, and restaurants near the Roost Apartment Hotel.
What you can do after
Apply PostGIS functions to create points, transform coordinate systems, extract coordinates, and find nearby locations.

Read how Just Use Postgres! explains point →

Advanced Algorithms and Data Structures

A point is a record representing a position in a multidimensional space through an ordered collection of coordinate values.

How it is used
Represents searchable positions or attribute tuples inside multidimensional indexing and nearest-neighbor structures.
How deep it goes
Defines points as coordinate tuples and uses them in tree construction and queries without developing point-specific algorithms.
Examples
Uses coordinate tuples, Cartesian-plane datasets, and price-and-rating pairs as concrete point examples.
What you can do after
Apply it via k-d trees or nearest-neighbor containers to index, compare, and query multidimensional data.

Read how Advanced Algorithms and Data Structures explains point →

Math for Web Design

A point is a location in space represented without length, width, or height, commonly by coordinates.

How it is used
Locates pointers and elements for canvas drawing, precise positioning, and geometry-based interface effects.
How deep it goes
Defines 2D coordinates and browser origins, then works through center-relative pointer calculations for a hover effect.
Examples
Uses cursor coordinates for canvas drawing and a card’s center point for mouse-responsive rotation.
What you can do after
Apply it via MouseEvent, canvas, and getBoundingClientRect() to calculate pointer and element locations.

Read how Math for Web Design explains point →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.