diff --git a/docs/test_cases/t00035.md b/docs/test_cases/t00035.md new file mode 100644 index 00000000..9d12ac48 --- /dev/null +++ b/docs/test_cases/t00035.md @@ -0,0 +1,45 @@ +# t00035 - PlantUML class diagram layout hints test case +## Config +```yaml +compilation_database_dir: .. +output_directory: puml +diagrams: + t00035_class: + type: class + glob: + - ../../tests/t00035/t00035.cc + using_namespace: + - clanguml::t00035 + include: + namespaces: + - clanguml::t00035 + layout: + Center: + - up: Top + - down: Bottom + - left: Left + - right: Right + +``` +## Source code +File t00035.cc +```cpp +namespace clanguml { +namespace t00035 { + +struct Top {}; + +struct Left {}; + +struct Center {}; + +struct Bottom {}; + +struct Right {}; + +} // namespace t00035 +} // namespace clanguml + +``` +## Generated UML diagrams +![t00035_class](./t00035_class.png "PlantUML class diagram layout hints test case") diff --git a/docs/test_cases/t00035_class.png b/docs/test_cases/t00035_class.png new file mode 100644 index 00000000..3acf67b1 Binary files /dev/null and b/docs/test_cases/t00035_class.png differ