# Drawing Validator (Drawing比較)

セクション名 [DRAWDIFF]

## AnnoGeomDiffTolerance

PMIの形状比較をする際のトレランス (閾値)を指定します。
指定された値より小さい差異は検出されません。
10.0 より大きい値を指定すると、PMI形状比較処理を行いません。

- デフォルト値: 0.1

## ViewGeomDiffTolerance

ビューの形状比較をする際のトレランス(閾値)を指定します。
指定された値より小さい差異は検出されません。
10.0 より大きい値を指定すると、ビュー形状比較処理を行いません。

- デフォルト値: 0.1

## CustomizeFolder

カスタマイズファイル(customize_table.csv および customize_utility.rb)が配置されているフォルダーを指定します。

- デフォルト値:

## AnnoGeomCompareStyle

PMI形状を比較する際に、スタイルの違いも検出します。
AnnoGeomDiffTolerance が有効な値のときのみ有効となります。

- デフォルト値: 1
- 選択肢
  - 0: スタイルを比較しない
  - 1: スタイルを比較する

## ViewGeomCompareStyle

ビュー中の形状を比較する際に、スタイルの違いも検出します。
ViewGeomDiffToleranceが有効な値の時のみ有効となります。

- デフォルト値: 1
- 選択肢
  - 0: スタイルを比較しない
  - 1: スタイルを比較する

## CompareHiddenItems

非表示要素を比較します。

- デフォルト値: 0
- 選択肢
  - 0: 非表示要素を比較しない
  - 1: 非表示要素を比較する

## AnnoGeomIncludeTypes

形状比較に含めるPMIタイプを指定します。
何も指定しない場合は、すべてのタイプが含まれます。
複数指定する場合は"||"(二重パイプライン) 記号でタイプ名を区切ります。

設定例: AnnoGeomIncludeTypes=PMI/Dimension||PMI/Note

- デフォルト値:

## AnnoGeomExcludeTypes

形状比較に含めないPMIタイプを指定します。
何も指定しない場合は、すべてのタイプが含まれます。
複数指定する場合は"||"(二重パイプライン) 記号でタイプ名を区切ります。

設定例: AnnoGeomExcludeTypes=PMI/Dimension||PMI/Note

- デフォルト値:

## SymbolsTreatedAsTypes

特定種類のシンボルをシンボルのサブタイプではなく、注記や寸法のような他のタイプと同列に扱う際に使用します。
これにより、指定したシンボルのSame/Diff/Add/Rem数の集計および表示非表示の切り替えが可能になります。
指定時にはシンボル名を指定します。複数指定する場合は"||"(二重パイプライン)記号でシンボル名を区切ります。

設定例: SymbolsTreatedAsTypes=RECTANGLE ||TRIANGLE||CIRCLE

- デフォルト値:

## ReportLanguage

レポートで使用する言語を指定します。
未指定の場合、Windowsのロケールが日本語であれば日本語、それ以外であれば英語が指定されます。

- デフォルト値:
- 選択肢
  - en: 英語
  - ja: 日本語

## IncludeVectorGeom

比較要素をクリックした際に、青色のインジケーターのみを表示するか、インジケーターと同時にPMIも青くハイライト表示するかを選択します。

- デフォルト値: 1
- 選択肢
  - 0: インジケーターのみ表示する
  - 1: インジケーターを表示し、 PMI 自体も青くハイライト表示する

## MergeSheetFormatToSheet

シートフォーマット要素の表示方法を指定します。

- デフォルト値: 1
- 選択肢
  - 0: レポートにシートフォーマットが独立して残る
  - 1: レポートからシートフォーマットが消え、シートフォーマットを参照するシートにシートフォーマット配下の要素が複製される

## PageInitShowSecond

レポート読み込み時の初期状態で比較先図面を表示します。

- デフォルト値: 0
- 選択肢
  - 0: 初期状態で比較先を表示しない
  - 1: 初期状態で比較先を表示する

## PageInitDiffGeomOverlay

レポート読み込み時の初期状態で差異形状重ね合わせ表示を有効にします。

- デフォルト値: 0
- 選択肢
  - 0: 無効にする
  - 1: 有効にする

## PageInitMonochrome

レポート読み込み時の初期状態でグレースケール表示を有効にします。

- デフォルト値: 1
- 選択肢
  - 0: 無効にする
  - 1: 有効にする

## PageInitHighlightOnly

初期状態でハイライト状態にするタイプを列挙します。
複数指定する場合は"||"(二重パイプライン)記号でタイプ名を区切ります。

設定例: PageInitHighlightOnly=PMI/Dimension||PMI/Note

- デフォルト値:

## PageInitAutoZoom

レポート読み込み時の初期状態で選択要素ズーム機能を有効にします。

- デフォルト値: 1
- 選択肢
  - 0: 無効にする
  - 1: 有効にする

## PageInitHighlight

レポート読み込み時の初期状態で差異箇所表示機能を有効にします。
PageInitHighlightOnlyで個別のタイプが指定されている場合はそちらが優先され、このパラメーターは無視されます。

- デフォルト値: 1
- 選択肢
  - 0: 無効にする
  - 1: 有効にする

## PageInitFlash

レポート読み込み時の初期状態でブリンク機能を有効にします。

- デフォルト値: 0
- 選択肢
  - 0: 無効にする
  - 1: 有効にする