MapWinGeoProc:Topology2D:Extents

This is a back-up of the WIKI.
Not all links might work
We're working on a new wiki.

Main Page | Recent changes | View source | Page history | Log in / create account |

Printable version | Disclaimers | Privacy policy

Extents

Summary

A primitive rectangle class for holding double values Since we define it in terms of X, Y and Z, this is an axis-aligned bounding box (AABB).

Fields

xMax Double, The largest X value
xMin Double, The minimum X value
yMax Double, the largest Y value
yMin Double, The minimum Y value

Methods

AreIdenticalTo This function has 2 overloads.
ClosestPointOn This function has 2 overloads.
ClosestPointTo This function has 3 overloads.
CompletelyContains This function has 3 overloads.
Constructor This function has 4 overloads.
Contains This function has 3 overloads.
Copy Returns a new instance of the Extents class with the same values as this object.
DistanceTo This function has 3 overloads.
Intersection This function has 2 overloads.
IntersectionArea The purpose of this is to reduce a potentially much larger extents down to a more manageable extents by making it just big enough to contain the complete intersection with a segment.
IntersectWith This function has 4 overloads.
IsCompletelyWithin For completeness. Simply tests if the specified extents contain these extents completely so that no borders are touching.
IsContainedBy For completeness. Simply tests if the Extents specified contains these extents.
IsCrossedByTheOutlineOf This specifically checks the borders to see if any of the segments completely cross over each other. Touching or overlapping won't evaluate as true.
IsIdenticalTo Checks against another extents to determine if all the extent values are the same
IsWithinADistanceOf This function has 3 overloads.
SegmentsWithin If this extents were a rectangle, this would return the borders of the rectangle that fall within the specified extents.
ShortestPathTo This function has 3 overloads.
ToMapWinExtents Converts this rectangleD to a MapWinGIS.Extents object
ToSegments Creates a list of segments that define the boundaries of the extents.
TouchesTheBoundaryOf This function has 2 overloads.

Back to MapWinGeoProc.Topology2D

Retrieved from "http://mapwindow.org/wiki/index.php/MapWinGeoProc:Topology2D:Extents"

This page has been accessed 1,234 times. This page was last modified on 11 December 2006, at 03:02.