com.supermap.ui
类 Tracked3DEvent

java.lang.Object
  继承者 com.supermap.ui.Tracked3DEvent

public class Tracked3DEvent
extends java.lang.Object

指示三维场景窗口的跟踪图层中鼠标交互绘制结束事件。

在三维场景窗口的跟踪图层中鼠标交互绘制几何对象结束时触发该事件。


构造方法摘要
Tracked3DEvent(java.lang.Object source, Geometry3D geometry, double length, double area, double height)
          根据给定的参数构造一个新的 Tracked3DEvent 对象。
 
方法摘要
 double getArea()
          返回当前绘制完的几何对象的面积,单位为平方米。
 Geometry3D getGeometry()
          返回当前绘制完的三维几何对象。
 double getHeight()
          返回当在进行高度量算时,两点之间的垂直距离,单位为米。
 double getLength()
          返回当前绘制完的几何对象的长度,单位为米。
 java.lang.String toString()
          返回描述三维场景窗口的跟踪图层中鼠标交互绘制结束事件参数类对象的字符串,格式为:{Length = , Area= ,Height=}
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

Tracked3DEvent

public Tracked3DEvent(java.lang.Object source,
                      Geometry3D geometry,
                      double length,
                      double area,
                      double height)
根据给定的参数构造一个新的 Tracked3DEvent 对象。

参数:
source - 发起事件的对象。
geometry - 指定的三维几何对象。
length - 指定的几何对象的长度。
area - 指定的几何对象的面积。
height - 当在进行高度量算时,两点之间的垂直距离,单位为米。
方法详细信息

getGeometry

public Geometry3D getGeometry()
返回当前绘制完的三维几何对象。

返回:
当前绘制完的三维几何对象。

getLength

public double getLength()
返回当前绘制完的几何对象的长度,单位为米。

返回:
当前绘制完的几何对象的长度。

getArea

public double getArea()
返回当前绘制完的几何对象的面积,单位为平方米。

返回:
当前绘制完的几何对象的面积。

getHeight

public double getHeight()
返回当在进行高度量算时,两点之间的垂直距离,单位为米。

返回:
当在进行高度量算时,两点之间的垂直距离。

toString

public java.lang.String toString()
返回描述三维场景窗口的跟踪图层中鼠标交互绘制结束事件参数类对象的字符串,格式为:{Length = , Area= ,Height=}

覆盖:
java.lang.Object 中的 toString
返回:
描述三维场景窗口的跟踪图层中鼠标交互绘制结束事件参数类对象的字符串。