将此点对象平移指定的量。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public void Offset(
	double dx,
	double dy
)

参数

dx
Type: System..::.Double
偏移X坐标的量。
dy
Type: System..::.Double
偏移Y坐标的量。

示例

以下代码示范对点几何对象进行一系列的操作。

CopyC#
public void Point2DSample()
{
    // 构造二维点对象
    Point2D point2D = new Point2D(100, 100);
    Console.WriteLine(point2D); // {X=100.0,Y=100.0}

    // Offset 操作
    point2D.Offset(20.5, -51.6);
    Console.WriteLine(point2D); // {X=120.5,Y=48.4}

    // Ceiling 操作
    Point2D point2D1 = Point2D.Ceiling(point2D);
    Console.WriteLine(point2D1); // {X=121.0,Y=49.0}

    // Floor 操作
    Point2D point2D2 = Point2D.Floor(point2D);
    Console.WriteLine(point2D2); // {X=120.0,Y=48.0}

    // 构造 Empty 二维点对象
    Point2D point2D3 = Point2D.Empty;
    Console.WriteLine(point2D3.IsEmpty); // true
}

请参见