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.DimensiongetOriginalSize()java.lang.ObjectgetParameter()java.awt.DimensiongetRenderingSize()voidrender(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).voidsetParameter(double parameter)voidsetRenderingHeight(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)
-
-