リージョンオブジェクト
Namespace: FVIL.DataAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
[SerializableAttribute] public class CFviRegion : CFviDataObject, IFviFileAccess, IEnumerable<CFviRunLength>, ISerializable, IXmlSerializable |
Visual Basic |
---|
<SerializableAttribute> Public Class CFviRegion Inherits CFviDataObject Implements IFviFileAccess, IEnumerable(Of CFviRunLength), ISerializable, IXmlSerializable |
Remarks
リージョン情報を保有するクラスです。
リージョンとは、複数のランレングス(CFviRunLength)で構成された2次元の領域情報の事です。
このクラスは、下図のように複数のランレングス(CFviRunLength)で構成されます。
このクラスの標準のコンストラクタでインスタンスを構築した時は、ランレングスの個数は 0 です。 リージョンの操作を行う前に、リージョンの生成を行うか リージョンに対応した関数から有効なリージョンを得る必要があります。
リージョンの生成を行うには、このクラスの初期値指定コンストラクタかリージョンの生成関数を使用します。
項目 | コンストラクタ/関数 |
---|---|
初期値指定コンストラクタ | CFviRegion()()()() |
リージョンの生成関数 | Create()()()() |