| EllipsoidSurfaceRegion Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: AGI.Foundation.Geometry.Shapes
 Syntax
SyntaxThe EllipsoidSurfaceRegion type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | BoundaryCurve | 
            Gets the closed curve defining the boundary of the surface region.
             | 
|  | Centroid | 
            Gets the point which represents a single planetodetic location for the overall area of the region.
             | 
|  | Holes | 
            Gets a read only collection of surface regions that denote topological cuts (holes) of this region.
            The count of the number of holes is the genus of this surface.
             | 
|  | ReferenceSurface | 
            Gets the reference surface on which the region is represented by a closed boundary curve.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Add | 
            Adds this region to otherRegion ignoring any holes in either region.
             | 
|  | CheckPointInsideRegion | 
            Checks to see if the given planetodetic point lies inside the boundary and returns a heuristic measure
            of how close the point is to the boundary (including distance to any hole boundary).
             | 
|  | CheckPointInsideRegionIgnoringHoles | 
            Checks to see if the given planetodetic point lies inside the boundary, ignoring holes, and returns a heuristic measure
            of how close the point is to the boundary.
             | 
|  | Complement | 
            Complements this region, returning the complement and any holes as regions.
             | 
|  | ComputeCartographicExtent | 
            Computes the cartographic bounding box which completely contains the surface region.  If the
            region contains either pole, the extent will reflect that in the north and south latitude values.
             | 
|  | Equals(EllipsoidSurfaceRegion) | Indicates whether the current object is equal to another object of the same type. | 
|  | Equals(Object) | 
        Indicates whether another object is exactly equal to this instance.
      (Overrides ObjectEquals(Object).) | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) | 
|  | GetEllipsoidSurfaceRegion | 
            Gets the EllipsoidSurfaceRegion.
             | 
|  | GetEllipsoidSurfaceRegionHole | 
            Gets the EllipsoidSurfaceRegionHole.
             | 
|  | GetHashCode | 
        Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.
      (Overrides ObjectGetHashCode.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | Intersect | 
            Intersects this region with otherRegion.
             | 
|  | IsPointInsideRegion | 
            Determines whether the given planetodetic point lies inside the region.
             | 
|  | IsPointInsideRegionEpsilon | 
            Determines whether the given planetodetic point lies inside the region.
             | 
|  | IsPointInsideRegionIgnoringHoles | 
            Determines whether the given planetodetic point lies inside the region, ignoring any holes.
             | 
|  | IsPointInsideRegionIgnoringHolesEpsilon | 
            Determines whether the given planetodetic point lies inside the region, ignoring any holes.
             | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|   | Reduce | 
            Takes a set of input surface regions and reduces them down to the minimum set of regions covering the same surface locations.
             | 
|   | RotationDirection | 
            Computes the rotation sense of the region.
             | 
|  | Subtract | 
            Subtracts otherRegion from this region.
             | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
 Remarks
Remarks See Also
See Also