Interface SettableVertexShapeTransformer<V>

  • All Superinterfaces:
    com.google.common.base.Function<V,​java.awt.Shape>, java.util.function.Function<V,​java.awt.Shape>
    All Known Implementing Classes:
    AbstractVertexShapeTransformer, EllipseVertexShapeTransformer

    public interface SettableVertexShapeTransformer<V>
    extends com.google.common.base.Function<V,​java.awt.Shape>
    Author:
    Joshua O'Madadhain
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setAspectRatioTransformer​(com.google.common.base.Function<V,​java.lang.Float> varf)  
      void setSizeTransformer​(com.google.common.base.Function<V,​java.lang.Integer> vsf)  
      • Methods inherited from interface com.google.common.base.Function

        apply, equals
      • Methods inherited from interface java.util.function.Function

        andThen, compose
    • Method Detail

      • setSizeTransformer

        void setSizeTransformer​(com.google.common.base.Function<V,​java.lang.Integer> vsf)
      • setAspectRatioTransformer

        void setAspectRatioTransformer​(com.google.common.base.Function<V,​java.lang.Float> varf)