Class AxisPlaneCoordinateSequence
A CoordinateSequence wrapper which
projects 3D coordinates into one of the
three Cartesian axis planes,
using the standard orthonormal projection
(i.e. simply selecting the appropriate ordinates into the XY ordinates).
The projected data is represented as 2D coordinates.
Inheritance
AxisPlaneCoordinateSequence
Assembly: NetTopologySuite.dll
Syntax
public class AxisPlaneCoordinateSequence : CoordinateSequence
Methods
|
Improve this Doc
View Source
Copy()
Declaration
public override CoordinateSequence Copy()
Returns
Overrides
|
Improve this Doc
View Source
CreateCoordinate()
Declaration
public override Coordinate CreateCoordinate()
Returns
Overrides
|
Improve this Doc
View Source
ExpandEnvelope(Envelope)
Declaration
public override Envelope ExpandEnvelope(Envelope env)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetCoordinate(Int32)
Declaration
public override Coordinate GetCoordinate(int i)
Parameters
Type |
Name |
Description |
Int32 |
i |
|
Returns
Overrides
|
Improve this Doc
View Source
GetCoordinate(Int32, Coordinate)
Declaration
public override void GetCoordinate(int index, Coordinate coord)
Parameters
Overrides
|
Improve this Doc
View Source
GetCoordinateCopy(Int32)
Declaration
public override Coordinate GetCoordinateCopy(int i)
Parameters
Type |
Name |
Description |
Int32 |
i |
|
Returns
Overrides
|
Improve this Doc
View Source
GetM(Int32)
Declaration
public override double GetM(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
Overrides
|
Improve this Doc
View Source
GetOrdinate(Int32, Int32)
Declaration
public override double GetOrdinate(int index, int ordinateIndex)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Int32 |
ordinateIndex |
|
Returns
Overrides
|
Improve this Doc
View Source
GetX(Int32)
Declaration
public override double GetX(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
Overrides
|
Improve this Doc
View Source
GetY(Int32)
Declaration
public override double GetY(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
Overrides
|
Improve this Doc
View Source
GetZ(Int32)
Declaration
public override double GetZ(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
Overrides
|
Improve this Doc
View Source
ProjectToXY(CoordinateSequence)
Creates a wrapper projecting to the XY plane.
Declaration
public static CoordinateSequence ProjectToXY(CoordinateSequence seq)
Parameters
Returns
|
Improve this Doc
View Source
ProjectToXZ(CoordinateSequence)
Creates a wrapper projecting to the XZ plane.
Declaration
public static CoordinateSequence ProjectToXZ(CoordinateSequence seq)
Parameters
Returns
|
Improve this Doc
View Source
ProjectToYZ(CoordinateSequence)
Creates a wrapper projecting to the YZ plane.
Declaration
public static CoordinateSequence ProjectToYZ(CoordinateSequence seq)
Parameters
Returns
|
Improve this Doc
View Source
Reversed()
Declaration
public override CoordinateSequence Reversed()
Returns
Overrides
|
Improve this Doc
View Source
SetOrdinate(Int32, Int32, Double)
Declaration
public override void SetOrdinate(int index, int ordinateIndex, double value)
Parameters
Overrides
|
Improve this Doc
View Source
ToCoordinateArray()
Declaration
public override Coordinate[] ToCoordinateArray()
Returns
Overrides
Extension Methods