public class Tracking3DEvent
extends java.util.EventObject
该类主要为三维场景窗口中的跟踪事件,即为SceneControl类的 Tracking事件提供数据。
构造器和说明 |
---|
Tracking3DEvent(java.lang.Object source, double x, double y, double z, double length, double angle, double totalarea, double totalLength, double height, Geometry3D geometry)
构造Tracking3DEvent实例。
|
限定符和类型 | 方法和说明 |
---|---|
double |
getCurrentAngle()
获取当前绘制的线段的角度,单位为度。
|
double |
getCurrentHeight()
获取当前绘制的线段的高度,单位为米。
|
double |
getCurrentLength()
获取当前绘制的线段的长度,单位为米。
|
Geometry3D |
getGeometry()
获取当前绘制的几何对象。
|
double |
getTotalArea()
获取当前绘制的面的总面积,单位为平方米。
|
double |
getTotalLength()
获取当前绘制的线的总长度,单位为米。
|
double |
getX()
获取当前绘制的x坐标。
|
double |
getY()
获取当前绘制的Y坐标。
|
double |
getZ()
获取当前绘制的Z坐标。
|
void |
setZ(double Z)
设置当前绘制的Z坐标。
|
java.lang.String |
toString()
返回描述三维场景窗口跟踪事件参数类对象的字符串,格式为:{CurrentLength=,TotalArea=,TotalLength=,X=0.0,Y=0.0,Z=0.0}。
|
public Tracking3DEvent(java.lang.Object source, double x, double y, double z, double length, double angle, double totalarea, double totalLength, double height, Geometry3D geometry)
source
- 几何对象。x
- x坐标。y
- y坐标。z
- z坐标。length
- 长度。angle
- 角度。totalarea
- 总面积。totalLength
- 总长度。height
- 高度。geometry
- 几何对象。public double getX()
public double getY()
public double getZ()
public void setZ(double Z)
Z
- 当前绘制的Z坐标。public double getCurrentLength()
public double getCurrentHeight()
public double getCurrentAngle()
public double getTotalArea()
public double getTotalLength()
public Geometry3D getGeometry()
public java.lang.String toString()
toString
在类中 java.util.EventObject