Enum EmfPlusRegionNodeDataType

Enum EmfPlusRegionNodeDataType

Namespace: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts
Assembly: Aspose.Imaging.dll (25.2.0)

The RegionNodeDataType enumeration defines types of region node data.

public enum EmfPlusRegionNodeDataType

Fields

RegionNodeDataTypeAnd = 1

Specifies a region node with child nodes. A Boolean AND operation SHOULD be applied to the left and right child nodes specified by an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes object (section 2.2.2.41).

RegionNodeDataTypeComplement = 5

Specifies 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 Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes object.

RegionNodeDataTypeEmpty = 268435458

Specifies a region node with no child nodes. The RegionNodeData field SHOULD NOT be present

RegionNodeDataTypeExclude = 4

Specifies 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 Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes object.

RegionNodeDataTypeInfinite = 268435459

Specifies a region node with no child nodes, and its bounds are not defined.

RegionNodeDataTypeOr = 2

Specifies a region node with child nodes. A Boolean OR operation SHOULD be applied to the left and right child nodes specified by an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes object.

RegionNodeDataTypePath = 268435457

Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodePath object (section 2.2.2.42).

RegionNodeDataTypeRect = 268435456

Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRectF object (section 2.2.2.39).

RegionNodeDataTypeXor = 3

Specifies a region node with child nodes. A Boolean XOR operation SHOULD be applied to the left and right child nodes specified by an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes object.

Remarks

Region node data is specified by Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNode objects (section 2.2.2.40).