Python-friendly return of 3-element vector from VTK class

As a pythoh user I would prefer and array with “nan” over maybe an array else None

It is not uncommon for invalid results to return an array with nan, for example np.sqrt(-1) returns np.float64(nan) but it will also output a runtime warning “:1: RuntimeWarning: invalid value encountered in sqrt
np.sqrt(-1)” that doesn’t block the program but give the user info that something happened