EmfPlusRegionNodeDataType

EmfPlusRegionNodeDataType enumeration

The RegionNodeDataType enumeration defines types of region node data.

public enum EmfPlusRegionNodeDataType

Values

NameValueDescription
RegionNodeDataTypeAnd1Specifies a region node with child nodes. A Boolean AND operation SHOULD be applied to the left and right child nodes specified by an EmfPlusRegionNodeChildNodes object (section 2.2.2.41).
RegionNodeDataTypeOr2Specifies a region node with child nodes. A Boolean OR operation SHOULD be applied to the left and right child nodes specified by an EmfPlusRegionNodeChildNodes object.
RegionNodeDataTypeXor3Specifies a region node with child nodes. A Boolean XOR operation SHOULD be applied to the left and right child nodes specified by an EmfPlusRegionNodeChildNodes object.
RegionNodeDataTypeExclude4Specifies a region node with child nodes. A Boolean operation, defined as “the part of region 1 that is excluded from region 2”, SHOULD be applied to the left and right child nodes specified by an EmfPlusRegionNodeChildNodes object.
RegionNodeDataTypeComplement5Specifies a region node with child nodes. A Boolean operation, defined as “the part of region 2 that is excluded from region 1”, SHOULD be applied to the left and right child nodes specified by an EmfPlusRegionNodeChildNodes object.
RegionNodeDataTypeRect268435456Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an EmfPlusRectF object (section 2.2.2.39).
RegionNodeDataTypePath268435457Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an EmfPlusRegionNodePath object (section 2.2.2.42).
RegionNodeDataTypeEmpty268435458Specifies a region node with no child nodes. The RegionNodeData field SHOULD NOT be present
RegionNodeDataTypeInfinite268435459Specifies a region node with no child nodes, and its bounds are not defined.

Remarks

Region node data is specified by EmfPlusRegionNode objects (section 2.2.2.40).

See Also