ConvexBoundaryEllipsoidSurfaceRegionBuilder Class |
Namespace: AGI.Foundation.Geometry
The ConvexBoundaryEllipsoidSurfaceRegionBuilder type exposes the following members.
Name | Description | |
---|---|---|
ConvexBoundaryEllipsoidSurfaceRegionBuilder |
Initializes a new builder. The default granularity, π / 360.0, is used.
| |
ConvexBoundaryEllipsoidSurfaceRegionBuilder(Ellipsoid, IEnumerableCartographic) |
Initializes a new builder. The default granularity, π / 360.0, is used.
| |
ConvexBoundaryEllipsoidSurfaceRegionBuilder(Ellipsoid, IEnumerableCartographic, Cartographic, Boolean) |
Initializes a new builder. The default granularity, π / 360.0, is used.
|
Name | Description | |
---|---|---|
Granularity |
Gets or sets the granularity of the EllipsoidSurfaceRegion's borders. By default this is π / 360.0.
(Inherited from EllipsoidSurfaceRegionBuilder.) | |
Holes |
Gets EllipsoidSurfaceRegionBuilders that describe the holes in the produced surface region.
(Inherited from EllipsoidSurfaceRegionBuilder.) | |
ReferencePoint |
Gets or sets a reference point to manually specify as inside or outside the region, to allow for cases like regions
larger than half the globe since the default behavior always selects the smaller portion of the ellipsoid as the region.
| |
ReferencePointInsideRegion |
Gets or sets the specification for whether the ReferencePoint is inside
or outside the region.
| |
ReferenceSurface |
Gets or sets the Ellipsoid upon which the surface region will be defined.
(Inherited from EllipsoidSurfaceRegionBuilder.) | |
UnorganizedNodes |
Gets or sets the unorganized nodes that will form the surface boundary.
|
Name | Description | |
---|---|---|
BuildHole |
A method that constructs an EllipsoidSurfaceRegionHole based upon the builder's configuration.
(Overrides EllipsoidSurfaceRegionBuilderBuildHole.) | |
BuildRegion |
A method that constructs an EllipsoidSurfaceRegion based upon the builder's configuration.
(Overrides EllipsoidSurfaceRegionBuilderBuildRegion(IListEllipsoidSurfaceRegionHole).) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from 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.) | |
GetCentroid |
Computes the centroid of the input points.
(Inherited from EllipsoidSurfaceRegionBuilder.) | |
GetEllipsoidSurfaceRegion |
Gets the EllipsoidSurfaceRegion.
(Inherited from EllipsoidSurfaceRegionBuilder.) | |
GetEllipsoidSurfaceRegionHole |
Gets the EllipsoidSurfaceRegionHole.
(Inherited from EllipsoidSurfaceRegionBuilder.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |