Antenna House PDF Tool API (C++) 8.0
PtlAnnotRedaction.h
1
2// PtlAnnotRedaction.h
3// Copyright (C) 2023 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLANNOT_REDACTION_H_
7#define PDFTK_PTLANNOT_REDACTION_H_
8
9#include "PtlAnnotMarkup.h"
10
11namespace PdfTk {
12
13class PtlQuadPoints;
14
20
21class PDFTK_API PtlAnnotRedaction : public PtlAnnotMarkup
22{
23public:
30
38
43
44public:
52
53public:
64
65public:
73
80 void setMaskColor(const PtlColor& color);
81};
82
83} // namespace PdfTk
84
85
86#endif // PDFTK_PTLANNOT_REDACTION_H_
PtlAnnotMarkup(ANNOT_TYPE type)
コンストラクタ
PtlAnnotRedaction(const PtlAnnotRedaction &obj)
コピーコンストラクタ alias copy
PtlQuadPoints & getQuadPoints()
注釈(マスク領域)を囲むQuadPointのコンテナを取得。
PtlAnnotRedaction & operator=(const PtlAnnotRedaction &obj)
コピーオペレータ alias copy
const PtlColor & getMaskColor()
マスク色を取得。
PtlAnnotRedaction()
コンストラクタ
void setMaskColor(const PtlColor &color)
マスク色を設定。
virtual ~PtlAnnotRedaction()
デストラクタ