class-diagram

Generate UML class diagrams from C++ source files?

With doxygen I can generate nice diagrams but doxygen lacks a deeper analysis of the relationships between classes. It recognizes derivation but other relations are not understood by the tool. Which better utilities are there (commercial or not) that generate more complete UML class diagrams out of C++ source files? PS: The tools availa...

Should you pattern Class Diagrams as close to Real World Scenarios as possible excluding Patterns and such?

When I design classes I start modelling them against real world objects. After getting the general layout based on the requirements done I start refactoring, inserting some design patterns here and there, applying SOLID principles among other things. Someone then approached me and indicated that by definition of a class in a class diagr...

How to add multiple generic type constraints for a type parameter in VS 2010 UML Class Diagram parameterized type?

namespace ConsoleApplication8 { public class Foo<T> where T : IFoo, IFoo2 { public Foo(T fooThing) { } } public interface IFoo { string Name {get;} } public interface IFoo2 { string Name2 {get;} } } The Template Parameter Collection Editor in VS 2010 ...

Is there an API to the Visual Studio class diagram graphical components?

official or unofficial. I've been digging around the VS assemblies with Reflector, with no success so far. ...