EmfPlusRegionNode
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType
public final class EmfPlusRegionNode extends EmfPlusStructureObjectType
The EmfPlusRegionNode object specifies nodes of a graphics region.
Constructors
Constructor | Description |
---|---|
EmfPlusRegionNode() |
Methods
Method | Description |
---|---|
getRegionNodeData() | Gets or sets an optional, variable-length data that defines the region node data object specified in the Type field. |
setRegionNodeData(EmfPlusStructureObjectType value) | Gets or sets an optional, variable-length data that defines the region node data object specified in the Type field. |
getType() | Gets or sets 32-bit unsigned integer that specifies the type of data in the RegionNodeData field. |
setType(int value) | Gets or sets 32-bit unsigned integer that specifies the type of data in the RegionNodeData field. |
EmfPlusRegionNode()
public EmfPlusRegionNode()
getRegionNodeData()
public EmfPlusStructureObjectType getRegionNodeData()
Gets or sets an optional, variable-length data that defines the region node data object specified in the Type field. The content and format of the data can be different for every region node type. This field MUST NOT be present if the node type is RegionNodeDataTypeEmpty or RegionNodeDataTypeInfinite This object is generic and is used to specify different types of region node data, including: An EmfPlusRegionNodePath object (section 2.2.2.42), for a terminal node; An EmfPlusRectF object (section 2.2.2.39), for a terminal node; and An EmfPlusRegionNodeChildNodes object (section 2.2.2.41), for a non-terminal node.
Returns: EmfPlusStructureObjectType
setRegionNodeData(EmfPlusStructureObjectType value)
public void setRegionNodeData(EmfPlusStructureObjectType value)
Gets or sets an optional, variable-length data that defines the region node data object specified in the Type field. The content and format of the data can be different for every region node type. This field MUST NOT be present if the node type is RegionNodeDataTypeEmpty or RegionNodeDataTypeInfinite This object is generic and is used to specify different types of region node data, including: An EmfPlusRegionNodePath object (section 2.2.2.42), for a terminal node; An EmfPlusRectF object (section 2.2.2.39), for a terminal node; and An EmfPlusRegionNodeChildNodes object (section 2.2.2.41), for a non-terminal node.
Parameters:
Parameter | Type | Description |
---|---|---|
value | EmfPlusStructureObjectType |
getType()
public int getType()
Gets or sets 32-bit unsigned integer that specifies the type of data in the RegionNodeData field. This value MUST be defined in the RegionNodeDataType enumeration (section 2.1.1.27).
Returns: int
setType(int value)
public void setType(int value)
Gets or sets 32-bit unsigned integer that specifies the type of data in the RegionNodeData field. This value MUST be defined in the RegionNodeDataType enumeration (section 2.1.1.27).
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |