EmfPlusRegionNodeDataType

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusRegionNodeDataType extends System.Enum

The RegionNodeDataType enumeration defines types of region node data.


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

Fields

FieldDescription
RegionNodeDataTypeAndSpecifies a region node with child nodes.
RegionNodeDataTypeOrSpecifies a region node with child nodes.
RegionNodeDataTypeXorSpecifies a region node with child nodes.
RegionNodeDataTypeExcludeSpecifies a region node with child nodes.
RegionNodeDataTypeComplementSpecifies a region node with child nodes.
RegionNodeDataTypeRectSpecifies a region node with no child nodes.
RegionNodeDataTypePathSpecifies a region node with no child nodes.
RegionNodeDataTypeEmptySpecifies a region node with no child nodes.
RegionNodeDataTypeInfiniteSpecifies a region node with no child nodes, and its bounds are not defined.

RegionNodeDataTypeAnd

public static final int RegionNodeDataTypeAnd

Specifies 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).

RegionNodeDataTypeOr

public static final int RegionNodeDataTypeOr

Specifies 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.

RegionNodeDataTypeXor

public static final int RegionNodeDataTypeXor

Specifies 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.

RegionNodeDataTypeExclude

public static final int RegionNodeDataTypeExclude

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 EmfPlusRegionNodeChildNodes object.

RegionNodeDataTypeComplement

public static final int RegionNodeDataTypeComplement

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 EmfPlusRegionNodeChildNodes object.

RegionNodeDataTypeRect

public static final int RegionNodeDataTypeRect

Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an EmfPlusRectF object (section 2.2.2.39).

RegionNodeDataTypePath

public static final int RegionNodeDataTypePath

Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an EmfPlusRegionNodePath object (section 2.2.2.42).

RegionNodeDataTypeEmpty

public static final int RegionNodeDataTypeEmpty

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

RegionNodeDataTypeInfinite

public static final int RegionNodeDataTypeInfinite

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