Freigeben über


GeometryFactory<T> Klasse

Definition

Geometry Spatial Factory

public class GeometryFactory<T> : Microsoft.Spatial.SpatialFactory where T : Geometry
type GeometryFactory<'T (requires 'T :> Geometry)> = class
    inherit SpatialFactory
Public Class GeometryFactory(Of T)
Inherits SpatialFactory

Typparameter

T

Der Zieltyp

Vererbung
GeometryFactory<T>

Methoden

AddLine(Double, Double, Nullable<Double>, Nullable<Double>)

Zeichnen eines Punkts in der angegebenen Koordinate

AddPos(Double, Double, Nullable<Double>, Nullable<Double>)

Hinzufügen einer neuen Position zur aktuellen Linienfigur

(Geerbt von SpatialFactory)
BeginFigure(Double, Double, Nullable<Double>, Nullable<Double>)

Beginnen Sie mit dem Zeichnen einer Figur

BeginGeo(SpatialType)

Starten einer neuen Geometrie

Build()

Fertigstellen der aktuellen Geometrie

Collection()

Starten einer neuen Sammlung

EndFigure()

Beendet die auf dem aktuellen Knoten festgelegte Abbildung.

EndGeo()

Beendet das aktuelle räumliche Objekt.

Finish()

Abschließen der aktuellen Instanz

(Geerbt von SpatialFactory)
LineString()

Starten einer neuen leeren LineString-Instanz

LineString(Double, Double, Nullable<Double>, Nullable<Double>)

Starten einer neuen LineString-Instanz

LineString(Double, Double)

Starten einer neuen LineString-Instanz

LineTo(Double, Double, Nullable<Double>, Nullable<Double>)

Hinzufügen eines neuen Punkts in der aktuellen Zeile

LineTo(Double, Double)

Hinzufügen eines neuen Punkts in der aktuellen Zeile

MultiLineString()

Starten einer neuen MultiLineString-Instanz

MultiPoint()

Starten eines neuen MultiPoint

MultiPolygon()

Starten eines neuen MultiPolygon

Point()

Starten eines neuen leeren Punkts

Point(Double, Double, Nullable<Double>, Nullable<Double>)

Starten eines neuen Punkts

Point(Double, Double)

Starten eines neuen Punkts

Polygon()

Starten eines neuen Polygons

Ring(Double, Double, Nullable<Double>, Nullable<Double>)

Starten eines neuen Polygonrings

Ring(Double, Double)

Starten eines neuen Polygonrings

StartRing(Double, Double, Nullable<Double>, Nullable<Double>)

Starten eines neuen Polygonrings

(Geerbt von SpatialFactory)

Operatoren

Implicit(GeometryFactory<T> to T)

Umwandeln einer Factory in den Zieltyp

Gilt für: