Interface RenderablePhylogenyData
-
- All Superinterfaces:
PhylogenyData
- All Known Implementing Classes:
RenderableDomainArchitecture
,RenderableMsaSequence
,RenderableVector
public interface RenderablePhylogenyData extends PhylogenyData
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.Dimension
getOriginalSize()
java.lang.Object
getParameter()
java.awt.Dimension
getRenderingSize()
void
render(float x, float y, java.awt.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).void
setParameter(double parameter)
void
setRenderingHeight(float rendering_height)
-
Methods inherited from interface org.forester.phylogeny.data.PhylogenyData
asSimpleText, asText, copy, isEqual, toNHX, toPhyloXML
-
-
-
-
Method Detail
-
getOriginalSize
java.awt.Dimension getOriginalSize()
-
getParameter
java.lang.Object getParameter()
-
getRenderingSize
java.awt.Dimension getRenderingSize()
-
render
void render(float x, float y, java.awt.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)
-
-