Class MultiShapeLayout

java.lang.Object
org.opencastproject.composer.layout.MultiShapeLayout

public final class MultiShapeLayout extends Object
Layout of multiple shapes on a common canvas.
  • Constructor Details

    • MultiShapeLayout

      public MultiShapeLayout(Dimension canvas, List<Layout> shapes)
      Create a new layout for multiple shapes on a common canvas.
      Parameters:
      canvas - the dimension of the target canvas
      shapes - a list of shape positions sorted in z-order with the first shape in the list being the lowermost one
  • Method Details