Search Results for

    Show / Hide Table of Contents

    Class GeometricShapeBuilder

    Inheritance
    object
    GeometricShapeBuilder
    HilbertCurveBuilder
    KochSnowflakeBuilder
    MortonCurveBuilder
    SierpinskiCarpetBuilder
    RandomPointsBuilder
    RandomPointsInGridBuilder
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Shape
    Assembly: NetTopologySuite.dll
    Syntax
    public abstract class GeometricShapeBuilder

    Constructors

    | Edit this page View Source

    GeometricShapeBuilder(GeometryFactory)

    Declaration
    protected GeometricShapeBuilder(GeometryFactory geomFactory)
    Parameters
    Type Name Description
    GeometryFactory geomFactory

    Fields

    | Edit this page View Source

    GeomFactory

    Declaration
    protected GeometryFactory GeomFactory
    Field Value
    Type Description
    GeometryFactory

    Properties

    | Edit this page View Source

    Centre

    Declaration
    public Coordinate Centre { get; }
    Property Value
    Type Description
    Coordinate
    | Edit this page View Source

    Diameter

    Declaration
    public double Diameter { get; }
    Property Value
    Type Description
    double
    | Edit this page View Source

    Extent

    Declaration
    public Envelope Extent { get; set; }
    Property Value
    Type Description
    Envelope
    | Edit this page View Source

    NumPoints

    Gets or sets the total number of points in the created Geometry. The created geometry will have no more than this number of points, unless more are needed to create a valid geometry.

    Declaration
    public int NumPoints { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    Radius

    Declaration
    public double Radius { get; }
    Property Value
    Type Description
    double

    Methods

    | Edit this page View Source

    CreateCoord(double, double)

    Declaration
    protected Coordinate CreateCoord(double x, double y)
    Parameters
    Type Name Description
    double x
    double y
    Returns
    Type Description
    Coordinate
    | Edit this page View Source

    GetGeometry()

    Declaration
    public abstract Geometry GetGeometry()
    Returns
    Type Description
    Geometry
    | Edit this page View Source

    GetSquareBaseLine()

    Declaration
    public LineSegment GetSquareBaseLine()
    Returns
    Type Description
    LineSegment
    | Edit this page View Source

    GetSquareExtent()

    Declaration
    public Envelope GetSquareExtent()
    Returns
    Type Description
    Envelope
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX