C# Class SharpMap.Geometries.Raster

Inheritance: IRaster
ファイルを表示 Open project: TNOCS/csTouch Class Usage Examples

Public Methods

Method Description
AsBinary ( ) : byte[]
AsText ( ) : string
Boundary ( ) : Geometry
Buffer ( double d ) : Geometry
Contains ( Geometry geom ) : bool
ConvexHull ( ) : Geometry
Crosses ( Geometry geom ) : bool
Difference ( Geometry geom ) : Geometry
Disjoint ( Geometry geom ) : bool
Distance ( Geometry geom ) : double
Envelope ( ) : Geometry
Equals ( Geometry geom ) : bool
GetBoundingBox ( ) : BoundingBox
Intersection ( Geometry geom ) : Geometry
Intersects ( Geometry geom ) : bool
IsEmpty ( ) : bool
IsSimple ( ) : bool
Overlaps ( Geometry geom ) : bool
Raster ( byte data, BoundingBox boundingBox ) : System
Relate ( Geometry other, string intersectionPattern ) : bool
SymDifference ( Geometry geom ) : Geometry
Touches ( Geometry geom ) : bool
Union ( Geometry geom ) : Geometry
Within ( Geometry geom ) : bool

Method Details

AsBinary() public method

public AsBinary ( ) : byte[]
return byte[]

AsText() public method

public AsText ( ) : string
return string

Boundary() public method

public Boundary ( ) : Geometry
return Geometry

Buffer() public method

public Buffer ( double d ) : Geometry
d double
return Geometry

Contains() public method

public Contains ( Geometry geom ) : bool
geom Geometry
return bool

ConvexHull() public method

public ConvexHull ( ) : Geometry
return Geometry

Crosses() public method

public Crosses ( Geometry geom ) : bool
geom Geometry
return bool

Difference() public method

public Difference ( Geometry geom ) : Geometry
geom Geometry
return Geometry

Disjoint() public method

public Disjoint ( Geometry geom ) : bool
geom Geometry
return bool

Distance() public method

public Distance ( Geometry geom ) : double
geom Geometry
return double

Envelope() public method

public Envelope ( ) : Geometry
return Geometry

Equals() public method

public Equals ( Geometry geom ) : bool
geom Geometry
return bool

GetBoundingBox() public method

public GetBoundingBox ( ) : BoundingBox
return BoundingBox

Intersection() public method

public Intersection ( Geometry geom ) : Geometry
geom Geometry
return Geometry

Intersects() public method

public Intersects ( Geometry geom ) : bool
geom Geometry
return bool

IsEmpty() public method

public IsEmpty ( ) : bool
return bool

IsSimple() public method

public IsSimple ( ) : bool
return bool

Overlaps() public method

public Overlaps ( Geometry geom ) : bool
geom Geometry
return bool

Raster() public method

public Raster ( byte data, BoundingBox boundingBox ) : System
data byte
boundingBox BoundingBox
return System

Relate() public method

public Relate ( Geometry other, string intersectionPattern ) : bool
other Geometry
intersectionPattern string
return bool

SymDifference() public method

public SymDifference ( Geometry geom ) : Geometry
geom Geometry
return Geometry

Touches() public method

public Touches ( Geometry geom ) : bool
geom Geometry
return bool

Union() public method

public Union ( Geometry geom ) : Geometry
geom Geometry
return Geometry

Within() public method

public Within ( Geometry geom ) : bool
geom Geometry
return bool