Modern centrifugal compressor impeller geometry often consist of curves and surfaces with a high degree of three dimensionality. This makes the geometry of the impeller difficult to model with commercial CAD-tools. Additionally, in modern optimization processes of impellers the geometry is commonly altered, this puts high demands on the method that is used for generating the geometry. In this work a new computational geometry method for centrifugal compressor impellers is compiled. The new method is designed to be flexible and to support present day optimization processes.The new method is a compilation based upon publications regarding impeller geometry and impeller optimization. It utilizes Bezier curves and B-splines to generate geometry and supports optimization by allowing control points of the constructing curves to be relocated to change the shape of the geometry. To test the new method, a standalone application was successfully developed with the aid of the SCRUM development process. With an easy to use graphical user interface the application generates and displays a 3D model of the geometry generated with the new method.