Skip to content

Initial

Latest
Compare
Choose a tag to compare
@kreghek kreghek released this 03 Jun 04:41
· 3 commits to master since this release

Initial version. Contains the simplest horizontal graph layout. And collection of post-processors to make some variety when drawing the graph.

Available post-processors:

  • PushHorizontallyPostProcessor<> to increase horizontal distance between node layouts on specified amount.
  • RepeatPostProcessor<> to repeat the collection of a post-processors.
  • RetryTransformLayoutPostProcessor<> to perform custom transformation and repeat in if validation was failed.
  • RotatePostProcessor<> to rotate graph around coordinates (0, 0) on specified angle in radians.

Available transformation validation:

  • IntersectsGraphNodeLayoutValidator<> fails the validation then specified layout intersects with other layouts.