C# Class SharpMap.CoordinateSystems.Transformations.GeometryTransform

Helper class for transforming SharpMap.Geometries.Geometry
ファイルを表示 Open project: jumpinjackie/fdotoolbox

Public Methods

Method Description
TransformBox ( BoundingBox box, IMathTransform transform ) : BoundingBox

Transforms a SharpMap.Geometries.BoundingBox.

TransformGeometry ( Geometry g, IMathTransform transform ) : Geometry

Transforms a SharpMap.Geometries.Geometry.

TransformGeometryCollection ( GeometryCollection geoms, IMathTransform transform ) : GeometryCollection

Transforms a SharpMap.Geometries.GeometryCollection.

TransformLineString ( LineString l, IMathTransform transform ) : LineString

Transforms a SharpMap.Geometries.LineString.

TransformLinearRing ( LinearRing r, IMathTransform transform ) : LinearRing

Transforms a SharpMap.Geometries.LinearRing.

TransformMultiLineString ( MultiLineString lines, IMathTransform transform ) : MultiLineString

Transforms a SharpMap.Geometries.MultiLineString.

TransformMultiPoint ( MultiPoint points, IMathTransform transform ) : MultiPoint

Transforms a SharpMap.Geometries.MultiPoint.

TransformMultiPolygon ( MultiPolygon polys, IMathTransform transform ) : MultiPolygon

Transforms a SharpMap.Geometries.MultiPolygon.

TransformPoint ( System.Point p, IMathTransform transform ) : System.Point

Transforms a SharpMap.Geometries.Point.

TransformPolygon ( Polygon p, IMathTransform transform ) : Polygon

Transforms a SharpMap.Geometries.Polygon.

Method Details

TransformBox() public static method

Transforms a SharpMap.Geometries.BoundingBox.
public static TransformBox ( BoundingBox box, IMathTransform transform ) : BoundingBox
box BoundingBox BoundingBox to transform
transform IMathTransform Math Transform
return BoundingBox

TransformGeometry() public static method

Transforms a SharpMap.Geometries.Geometry.
public static TransformGeometry ( Geometry g, IMathTransform transform ) : Geometry
g Geometry Geometry to transform
transform IMathTransform MathTransform
return Geometry

TransformGeometryCollection() public static method

Transforms a SharpMap.Geometries.GeometryCollection.
public static TransformGeometryCollection ( GeometryCollection geoms, IMathTransform transform ) : GeometryCollection
geoms GeometryCollection GeometryCollection to transform
transform IMathTransform MathTransform
return GeometryCollection

TransformLineString() public static method

Transforms a SharpMap.Geometries.LineString.
public static TransformLineString ( LineString l, IMathTransform transform ) : LineString
l SharpMap.Geometries.LineString LineString to transform
transform IMathTransform MathTransform
return SharpMap.Geometries.LineString

TransformLinearRing() public static method

Transforms a SharpMap.Geometries.LinearRing.
public static TransformLinearRing ( LinearRing r, IMathTransform transform ) : LinearRing
r SharpMap.Geometries.LinearRing LinearRing to transform
transform IMathTransform MathTransform
return SharpMap.Geometries.LinearRing

TransformMultiLineString() public static method

Transforms a SharpMap.Geometries.MultiLineString.
public static TransformMultiLineString ( MultiLineString lines, IMathTransform transform ) : MultiLineString
lines SharpMap.Geometries.MultiLineString MultiLineString to transform
transform IMathTransform MathTransform
return SharpMap.Geometries.MultiLineString

TransformMultiPoint() public static method

Transforms a SharpMap.Geometries.MultiPoint.
public static TransformMultiPoint ( MultiPoint points, IMathTransform transform ) : MultiPoint
points SharpMap.Geometries.MultiPoint MultiPoint to transform
transform IMathTransform MathTransform
return SharpMap.Geometries.MultiPoint

TransformMultiPolygon() public static method

Transforms a SharpMap.Geometries.MultiPolygon.
public static TransformMultiPolygon ( MultiPolygon polys, IMathTransform transform ) : MultiPolygon
polys SharpMap.Geometries.MultiPolygon MultiPolygon to transform
transform IMathTransform MathTransform
return SharpMap.Geometries.MultiPolygon

TransformPoint() public static method

Transforms a SharpMap.Geometries.Point.
public static TransformPoint ( System.Point p, IMathTransform transform ) : System.Point
p System.Point Point to transform
transform IMathTransform MathTransform
return System.Point

TransformPolygon() public static method

Transforms a SharpMap.Geometries.Polygon.
public static TransformPolygon ( Polygon p, IMathTransform transform ) : Polygon
p SharpMap.Geometries.Polygon Polygon to transform
transform IMathTransform MathTransform
return SharpMap.Geometries.Polygon