jp.carabiner.inkpod.pi.shape.renderer.markdown
インタフェース MarkdownLayout

既知の実装クラスの一覧:
AbstractMarkdownLayout, MarkdownLayoutBlock, MarkdownLayoutLine

public interface MarkdownLayout


メソッドの概要
 double getContentHeight()
           
 double getContentWidth()
           
 java.awt.Font getFont()
           
 java.awt.font.FontRenderContext getFontRenderingContext()
           
 double getLineHeight(java.lang.String str)
           
 java.awt.font.LineMetrics getLineMetrics(java.lang.String str)
           
 double getLineSpace()
           
 double getMaxWidth()
           
 void layout2ndPass(double x, double y, double blockWidth, double blockHeight, HorizontalAlign horizontalAlign, VerticalAlign verticalAlign)
           
 

メソッドの詳細

getFontRenderingContext

java.awt.font.FontRenderContext getFontRenderingContext()

getFont

java.awt.Font getFont()

getLineMetrics

java.awt.font.LineMetrics getLineMetrics(java.lang.String str)

getLineHeight

double getLineHeight(java.lang.String str)

getLineSpace

double getLineSpace()

getMaxWidth

double getMaxWidth()

getContentWidth

double getContentWidth()

getContentHeight

double getContentHeight()

layout2ndPass

void layout2ndPass(double x,
                   double y,
                   double blockWidth,
                   double blockHeight,
                   HorizontalAlign horizontalAlign,
                   VerticalAlign verticalAlign)