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