6#ifndef PDFTK_PTLANNOT_LINE_H_
7#define PDFTK_PTLANNOT_LINE_H_
9#include "PtlAnnotMarkup.h"
PtlAnnotLine(const PtlAnnotLine &obj)
コピーコンストラクタ alias copy
void setLeaderLinesLength(float length)
線端から垂直に伸びる引き出し線の長さを設定する。負の値も設定可能。
float getLeaderLinesLength() const
線端から垂直に伸びる引き出し線の長さを取得。
void setLeaderLinesOffset(float value)
引き出し線オフセットを設定する。正の値のみ設定可能。
void setEndPoint(PtlPoint point)
注釈の終了座標を設定。
void setHorizontalOffset(float value)
キャプションの表示位置の水平方向のオフセットを設定します。 正の値は右へのオフセットを示し、負の値は左へのオフセットを示します。 デフォルトは0.0。
bool getViewCaption() const
キャプションを表示するかどうかを取得。
void setExtensionLeaderLines(float length)
引き出し線と逆側に伸びる線の長さを設定する。正の値のみ設定可能。
float getHorizontalOffset() const
キャプションの表示位置の水平方向のオフセットを取得。
PtlPoint getStartPoint() const
注釈の開始座標を取得。
void setViewCaption(bool view)
キャプションを表示するかどうかを設定する。
float getExtensionLeaderLines() const
引き出し線と逆側に伸びる線の長さを取得。
LINE_ENDING_STYLE getLineEndPointStyle() const
終了座標の線端のスタイルを取得。
void setLineEndPointStyle(LINE_ENDING_STYLE style)
終了座標の線端のスタイルを設定する。デフォルトはSTYLE_NONE。
float getVerticalOffset() const
キャプションの表示位置の垂直方向のオフセットを取得。
void setVerticalOffset(float value)
キャプションの表示位置の垂直方向のオフセットを設定します。 正の値は上へのオフセットを示し、負の値は下へのオフセットを示します。 デフォルトは0.0。
PtlAnnotLine & operator=(const PtlAnnotLine &obj)
コピーオペレータ alias copy
void setStartPoint(PtlPoint point)
注釈の開始座標を設定。
void setLineStartPointStyle(LINE_ENDING_STYLE style)
開始座標の線端のスタイルを設定する。デフォルトはSTYLE_NONE。
float getLeaderLinesOffset() const
引き出し線オフセットを取得。
CAPTION_POSITION getCaptionPosition() const
キャプションの表示位置を取得。
PtlPoint getEndPoint() const
注釈の終了座標を取得。
void setCaptionPosition(CAPTION_POSITION position)
キャプションの表示位置を設定します。 デフォルトはPOSITION_INLINE。
LINE_ENDING_STYLE getLineStartPointStyle() const
開始座標の線端のスタイルを取得。
PtlAnnotMarkup(ANNOT_TYPE type)
コンストラクタ