Search Results for

    Show / Hide Table of Contents

    Class EnvelopeCombiner

    Utility to combine just the Envelopes of a list of geometries.

    Inheritance
    object
    EnvelopeCombiner
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Geometries.Utilities
    Assembly: NetTopologySuite.dll
    Syntax
    public sealed class EnvelopeCombiner

    Constructors

    | Edit this page View Source

    EnvelopeCombiner(params Geometry[])

    Initializes a new instance of the EnvelopeCombiner class.

    Declaration
    public EnvelopeCombiner(params Geometry[] geoms)
    Parameters
    Type Name Description
    Geometry[] geoms

    The Geometry instances to combine.

    | Edit this page View Source

    EnvelopeCombiner(IEnumerable<Geometry>)

    Initializes a new instance of the EnvelopeCombiner class.

    Declaration
    public EnvelopeCombiner(IEnumerable<Geometry> geoms)
    Parameters
    Type Name Description
    IEnumerable<Geometry> geoms

    The Geometry instances to combine.

    Methods

    | Edit this page View Source

    Combine()

    Gets the smallest Envelope within which all input geometries fit, or a null envelope if no non-empty geometries were found in the input list.

    Declaration
    public Envelope Combine()
    Returns
    Type Description
    Envelope

    The smallest Envelope within which all input geometries fit, or a null envelope if no non-empty geometries were found in the input list.

    | Edit this page View Source

    Combine(params Geometry[])

    Gets the smallest Envelope within which all input geometries fit, or a null envelope if no non-empty geometries were found in the input list.

    Declaration
    public static Envelope Combine(params Geometry[] geoms)
    Parameters
    Type Name Description
    Geometry[] geoms

    The list of input geometries.

    Returns
    Type Description
    Envelope

    The smallest Envelope within which all input geometries fit, or a null envelope if no non-empty geometries were found in the input list.

    | Edit this page View Source

    Combine(IEnumerable<Geometry>)

    Gets the smallest Envelope within which all input geometries fit, or a null envelope if no non-empty geometries were found in the input list.

    Declaration
    public static Envelope Combine(IEnumerable<Geometry> geoms)
    Parameters
    Type Name Description
    IEnumerable<Geometry> geoms

    The list of input geometries.

    Returns
    Type Description
    Envelope

    The smallest Envelope within which all input geometries fit, or a null envelope if no non-empty geometries were found in the input list.

    | Edit this page View Source

    CombineAsGeometry()

    Gets the Geometry representation of the result of Combine().

    Declaration
    public Geometry CombineAsGeometry()
    Returns
    Type Description
    Geometry

    The Geometry representation of the result of Combine().

    | Edit this page View Source

    CombineAsGeometry(params Geometry[])

    Gets the Geometry representation of the result of Combine(params Geometry[]).

    Declaration
    public static Geometry CombineAsGeometry(params Geometry[] geoms)
    Parameters
    Type Name Description
    Geometry[] geoms

    The list of input geometries.

    Returns
    Type Description
    Geometry

    The Geometry representation of the result of Combine(params Geometry[]).

    | Edit this page View Source

    CombineAsGeometry(IEnumerable<Geometry>)

    Gets the Geometry representation of the result of Combine(IEnumerable<Geometry>).

    Declaration
    public static Geometry CombineAsGeometry(IEnumerable<Geometry> geoms)
    Parameters
    Type Name Description
    IEnumerable<Geometry> geoms

    The list of input geometries.

    Returns
    Type Description
    Geometry

    The Geometry representation of the result of Combine(IEnumerable<Geometry>).

    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX