AbstractThis work presents a generalization of the functions used in Fraeijs de Veubeke's quadrilateral (FVQ) element and in Hsieh, Clough and Tocher's (HCT) triangle, allowing for an arbitrary degree of the approximation, , and for arbitrary order of continuity, . These functions can be used to define finite elements that lead by direct assembly to approximations. Their determination for each element is procedural, generalizing the reasoning used by Zienkiewicz to explain the FVQ element. The completeness of each basis is confirmed by comparing its dimension with that of a broken basis, defined primitive element wise, upon which the continuity constraints are successively imposed. The order of continuity at the vertices that is required to enable the independent definition of the normal derivatives at the sides is confirmed numerically. The corresponding interpolation functions are symbolically derived using Mathematica, and simple matlab codes using the data thus obtained are made available, to illustrate their application.