Interface RenderablePhylogenyData

All Superinterfaces:
PhylogenyData
All Known Implementing Classes:
RenderableDomainArchitecture, RenderableMsaSequence, RenderableVector

public interface RenderablePhylogenyData extends PhylogenyData
  • Method Details

    • getOriginalSize

      Dimension getOriginalSize()
    • getParameter

      Object getParameter()
    • getRenderingSize

      Dimension getRenderingSize()
    • render

      void render(float x, float y, Graphics2D g, TreePanel tree_panel, boolean to_pdf)
      This can be used to render phylogeny data as graphics (for example, display of the domain structure). In most Renderable implementations this will do nothing (i.e. just return).
      Parameters:
      g - the Graphics to render to
    • setParameter

      void setParameter(double parameter)
    • setRenderingHeight

      void setRenderingHeight(float rendering_height)