There's a definition of triangle center function already in existence, but I don't really understand it. Anyway, here's my attempt at defining this concept using ideas I'm more comfortable with.
Let $E$ denote a Euclidean space; wlog we can assume $E=\mathbb{R}^n$.
By a triangle center function on $E$, let us mean a mapping $$c : E \leftarrow E \times E \times E$$ satisfying the following axioms.
Interiality. $c(x,y,z) \in \mathrm{convexHull}\{x,y,z\}$
Commutativity. $c(x,y,z) = c(y,x,z) = \cdots$
Similarity. For all bijective similarity transforms $f : E \leftarrow E$, we have $$f(c(x,y,z)) = c(fx,fy,fz).$$
What I'd like to know is:
Question. Can anyone tell whether or not these definitions are somehow equivalent, and if so, in what sense?
Your first condition is not satisfied by some triangle centers: for example, the circumcenter of a triangle can lie outside it.
Wikipedia's definition might be a bit more understandable.