Definitions.
By a vector space, I simply mean an $\mathbb{R}$-module.
By an affine space, I mean a vector space $X$ (the "translation space") together with a set $P$ (of "points"), together with an additively-denoted monoid action of $X$ on $P,$ such that for all points $p,q \in P$, there exists a unique vector $x \in X$ such that $q = x+p$.
By an inner-product affine space, I mean an affine space $(X,P)$ together with an inner product structure on $X$.
By the vectorial dimension of an affine space $(X,P),$ I mean the dimension of $X$.
By a finite-dimensional affine space, I mean an affine space whose vectorial-dimension is finite.
By a Euclidean space, I mean a finite-dimensional inner-product affine space.
For each natural number $n$, write $\mathbb{E}_n$ for the unique $n$-dimensional Euclidean space, up to isomorphism.
Question. Do any books or articles develop basic Euclidean geometry (i.e. results about $\mathbb{E}_n$) from this perspective?