パッケージ jp.co.antenna.ptl

クラス PtlEditPath

java.lang.Object
jp.co.antenna.ptl.PtlEditElement
jp.co.antenna.ptl.PtlEditPath
すべての実装されたインタフェース:
AutoCloseable

public class PtlEditPath extends PtlEditElement
Pathを表現したクラスです。
  • フィールド詳細

    • PAINT_INVISIBLE

      public static final int PAINT_INVISIBLE
      ストロークも塗りつぶしも行いません。
      関連項目:
    • PAINT_STROKE

      public static final int PAINT_STROKE
      ストロークします。
      関連項目:
    • PAINT_FILL

      public static final int PAINT_FILL
      パスを塗りつぶします(非ゼロ回転規則)。
      関連項目:
    • PAINT_EOFILL

      public static final int PAINT_EOFILL
      パスを塗りつぶします(奇偶規則)。
      関連項目:
  • コンストラクタの詳細

    • PtlEditPath

      public PtlEditPath() throws PtlException
      コンストラクタ
      例外:
      PtlException - 例外
    • PtlEditPath

      public PtlEditPath(PtlEditPath obj) throws PtlException
      コピーコンストラクタ
      パラメータ:
      obj - コピー元オブジェクト。
      例外:
      PtlException - 例外
  • メソッドの詳細

    • getPaintFlags

      public int getPaintFlags() throws PtlException
      ペイントフラグを取得。 フラグの定義が論理和で指定されています。
      戻り値:
      フラグ。PAINT_XXXのフラグ。
      例外:
      PtlException - 例外
    • getStrokeColor

      public PtlColor getStrokeColor() throws PtlException
      ストロークカラーを取得。 ストロークカラーをDeviceカラーとして取得します。
      取得されたカラーで実際にペイントされているとは限りません。ペイントフラグも参照してください。
      戻り値:
      PtlColor。
      例外:
      PtlException - 例外
    • getStrokeColorSpace

      public PtlColorSpace getStrokeColorSpace() throws PtlException
      ストロークカラースペースを取得。
      戻り値:
      カラースペース。
      例外:
      PtlException - 例外
    • getFillColor

      public PtlColor getFillColor() throws PtlException
      塗りつぶしカラーを取得。 ストロークカラーをDeviceカラーとして取得します。
      取得されたカラーで実際にペイントされているとは限りません。ペイントフラグも参照してください。
      戻り値:
      PtlColor。
      例外:
      PtlException - 例外
    • getFillColorSpace

      public PtlColorSpace getFillColorSpace() throws PtlException
      塗りつぶしカラースペースを取得。
      戻り値:
      カラースペース。
      例外:
      PtlException - 例外
    • getPathItems

      public PtlEditPathItems getPathItems() throws PtlException
      パスアイテムコンテナを取得。
      戻り値:
      パスアイテムコンテナ。
      例外:
      PtlException - 例外