NetTopologySuite
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform Class Reference

Helper class for transforming Geometry objects. More...

Static Public Member Functions

static Envelope TransformBox (Envelope box, IMathTransform transform)
 Transforms a Envelope object. More...
 
static IGeometry TransformGeometry (IGeometryFactory factory, IGeometry g, IMathTransform transform)
 Transforms a Geometry object. More...
 
static IPoint TransformPoint (IGeometryFactory factory, IPoint p, IMathTransform transform)
 Transforms a Point object. More...
 
static ILineString TransformLineString (IGeometryFactory factory, ILineString l, IMathTransform transform)
 Transforms a LineString object. More...
 
static ILinearRing TransformLinearRing (IGeometryFactory factory, ILinearRing r, IMathTransform transform)
 Transforms a LinearRing object. More...
 
static IPolygon TransformPolygon (IGeometryFactory factory, IPolygon p, IMathTransform transform)
 Transforms a Polygon object. More...
 
static IMultiPoint TransformMultiPoint (IGeometryFactory factory, IMultiPoint points, IMathTransform transform)
 Transforms a MultiPoint object. More...
 
static IMultiLineString TransformMultiLineString (IGeometryFactory factory, IMultiLineString lines, IMathTransform transform)
 Transforms a MultiLineString object. More...
 
static IMultiPolygon TransformMultiPolygon (IGeometryFactory factory, IMultiPolygon polys, IMathTransform transform)
 Transforms a IMultiPolygon object. More...
 
static IGeometryCollection TransformGeometryCollection (IGeometryFactory factory, IGeometryCollection geoms, IMathTransform transform)
 Transforms a IGeometryCollection object. More...
 

Detailed Description

Helper class for transforming Geometry objects.

Member Function Documentation

static Envelope NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformBox ( Envelope  box,
IMathTransform  transform 
)
static

Transforms a Envelope object.

Parameters
box
transform
Returns
static IGeometry NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformGeometry ( IGeometryFactory  factory,
IGeometry  g,
IMathTransform  transform 
)
static

Transforms a Geometry object.

Parameters
factory
g
transform
Returns
static IGeometryCollection NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformGeometryCollection ( IGeometryFactory  factory,
IGeometryCollection  geoms,
IMathTransform  transform 
)
static

Transforms a IGeometryCollection object.

Parameters
factoryThe factory to create the new IGeometryCollection
geomsThe input IGeometryCollection
transformThe IMathTransform
Returns
A transformed IGeometryCollection
static ILinearRing NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformLinearRing ( IGeometryFactory  factory,
ILinearRing  r,
IMathTransform  transform 
)
static

Transforms a LinearRing object.

Parameters
factory
r
transform
Returns
static ILineString NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformLineString ( IGeometryFactory  factory,
ILineString  l,
IMathTransform  transform 
)
static

Transforms a LineString object.

Parameters
factory
l
transform
Returns
static IMultiLineString NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformMultiLineString ( IGeometryFactory  factory,
IMultiLineString  lines,
IMathTransform  transform 
)
static

Transforms a MultiLineString object.

Parameters
factory
lines
transform
Returns
static IMultiPoint NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformMultiPoint ( IGeometryFactory  factory,
IMultiPoint  points,
IMathTransform  transform 
)
static

Transforms a MultiPoint object.

Parameters
factory
points
transform
Returns
static IMultiPolygon NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformMultiPolygon ( IGeometryFactory  factory,
IMultiPolygon  polys,
IMathTransform  transform 
)
static

Transforms a IMultiPolygon object.

Parameters
factoryThe factory to create the new IMultiPolygon
polysThe input IMultiPolygon
transformThe IMathTransform
Returns
A transformed IMultiPolygon
static IPoint NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformPoint ( IGeometryFactory  factory,
IPoint  p,
IMathTransform  transform 
)
static

Transforms a Point object.

Parameters
factory
p
transform
Returns
static IPolygon NetTopologySuite.CoordinateSystems.Transformations.GeometryTransform.TransformPolygon ( IGeometryFactory  factory,
IPolygon  p,
IMathTransform  transform 
)
static

Transforms a Polygon object.

Parameters
factory
p
transform
Returns

The documentation for this class was generated from the following file: