MapGuide API Reference
|
virtual MgGeometry* MgGeometry::Difference | ( | MgGeometry * | other | ) | [virtual] |
Returns a geometry that represents a point set difference between this geometric entity and another.
virtual MgGeometry Difference(MgGeometry other); |
virtual MgGeometry Difference(MgGeometry other); |
virtual MgGeometry Difference(MgGeometry other); |
other | (MgGeometry) The MgGeometry to subtract from this one. |
if (Geom1.Disjoint(Geom2) == True) then Geom1.Difference(Geom2) = Geom1.
if (Geom1.Touches(Geom2) == True) then Geom1.Difference(Geom2) = Geom1.
if (Geom1.Crosses(Geom2) == True) then
if (Geom1.Within(Geom2) == True) then
if (A.Overlaps(B) == True) then