LayoutTypes.h 529 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef LAYOUTTYPES_H
  2. #define LAYOUTTYPES_H
  3. /**
  4. * Enum for type of layout algorithm
  5. */
  6. enum LayoutType{
  7. CircularLayout,
  8. HierarchicalLayout,
  9. GridBasedLayout,
  10. ForceDirectedLayout,
  11. RandomLayout
  12. };
  13. //bool isValidLayoutType(const LayoutType& enLayoutType)
  14. //{
  15. // bool bIsValidLayoutType = false;
  16. // if(CircularLayout <= enLayoutType
  17. // && enLayoutType <= HierarchicalLayout)
  18. // {
  19. // bIsValidLayoutType =true;
  20. // }
  21. // return bIsValidLayoutType;
  22. //}
  23. #endif // LAYOUTTYPES_H