By default, the region is replaced with the input. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Overloaded. Combines the current region with the rectangle region The mode parameter controls how the combining takes place: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cmReplace |
New region replaces existing region |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cmComplement |
Specifies that the existing region is replaced by the portion of the new region that is outside of the existing region. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cmExclude |
Specifies that the existing region is replaced by the portion of itself that is outside of the new region. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cmIntersect |
Updates this region to the portion of itself that intersects the specified object's interior. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cmUnion |
Updates this region to all portions (intersecting and nonintersecting) of itself and all portions of another object |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cmXOR |
Updates this region to the nonintersecting portions of itself and the specified object's interior |
By default, the region is replaced with the input.
Combine(TRSGPPath,TRSGPRegionCombineMode)
Overloaded. Combines the current region with the path.
The mode parameter controls how the combining takes place:
cmReplace
New region replaces existing region
cmComplement
Specifies that the existing region is replaced by the portion of the new region that is outside of the existing region.
cmExclude
Specifies that the existing region is replaced by the portion of itself that is outside of the new region.
cmIntersect
Updates this region to the portion of itself that intersects the specified object's interior.
cmUnion
Updates this region to all portions (intersecting and nonintersecting) of itself and all portions of another object
cmXOR
Updates this region to the nonintersecting portions of itself and the specified object's interior
By default, the region is replaced with the input.
Combine(TRSGPRegion,TRSGPRegionCombineMode)
Overloaded. Combines the current region with the data from the input region
The mode parameter controls how the combining takes place:
cmReplace
New region replaces existing region
cmComplement
Specifies that the existing region is replaced by the portion of the new region that is outside of the existing region.
cmExclude
Specifies that the existing region is replaced by the portion of itself that is outside of the new region.
cmIntersect
Updates this region to the portion of itself that intersects the specified object's interior.
cmUnion
Updates this region to all portions (intersecting and nonintersecting) of itself and all portions of another object
cmXOR
Updates this region to the nonintersecting portions of itself and the specified object's interior
By default, the region is replaced with the input.
Overloaded. Determines whether this region is equal to an object. If the Obj is a region, the method compares the shape of the region to see if they are equal.
Returns a rectangle that encloses this region.
Returns the data that describes this region.
Call this method to acquire a handle from the GDI+ flat API library (Overrides RSGdiPlusGraphics.TRSGPGraphicsObject.GetHandle.)
Creates a Windows Graphics Device Interface (GDI) region from this region.
Overloaded. Gets an array of rectangles that approximate this region. The region is transformed by the owner canvas' matrix before the rectangles are calculated.
Determines whether this region is empty.
Determines whether this region is infinite.
Overloaded. Returns true if the point is inside this region.
Overloaded. Returns true if the point is inside this region.
Overloaded. Returns true if a rectangle intersects this region.
Overloaded. Returns true if a rectangle intersects this region.
Updates this region to an infinite region.
Releases the underlying GDI+ object back to the GDI+ library. (Overrides RSGdiPlusGraphics.TRSGPGraphicsObject.ReleaseHandle.)
Overloaded. Offsets this region by specified amounts in the horizontal and vertical directions.
Overloaded. Offsets this region by specified amounts in the horizontal and vertical directions.