Free UML creator for C++ code?

I’m looking for a free UML Creator to model C++ code projects? Does any such thing exist?
I have looked at Umbrello but I don’t like the fact that you have to install KDE to use it. Is there another free program out there which
covers C++ code. It doesn’t have to generate C++ code, it just must be able to model it.