com.supermap.realspace

类 Tracking3DEvent

  • java.lang.Object
    • java.util.EventObject
      • com.supermap.realspace.Tracking3DEvent
  • 所有已实现的接口:
    java.io.Serializable


    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}。
      • 从类继承的方法 java.util.EventObject

        getSource
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • Tracking3DEvent

        public Tracking3DEvent(java.lang.Object source,
                               double x,
                               double y,
                               double z,
                               double length,
                               double angle,
                               double totalarea,
                               double totalLength,
                               double height,
                               Geometry3D geometry)
        构造Tracking3DEvent实例。
        参数:
        source - 几何对象。
        x - x坐标。
        y - y坐标。
        z - z坐标。
        length - 长度。
        angle - 角度。
        totalarea - 总面积。
        totalLength - 总长度。
        height - 高度。
        geometry - 几何对象。
    • 方法详细资料

      • getX

        public double getX()
        获取当前绘制的x坐标。
        返回:
        当前绘制的x坐标。
      • getY

        public double getY()
        获取当前绘制的Y坐标。
        返回:
        当前绘制的Y坐标。
      • getZ

        public double getZ()
        获取当前绘制的Z坐标。
        返回:
        当前绘制的Z坐标。
      • setZ

        public void setZ(double Z)
        设置当前绘制的Z坐标。
        参数:
        Z - 当前绘制的Z坐标。
      • getCurrentLength

        public double getCurrentLength()
        获取当前绘制的线段的长度,单位为米。
        返回:
        当前绘制的线段的长度。
      • getCurrentHeight

        public double getCurrentHeight()
        获取当前绘制的线段的高度,单位为米。
        返回:
        当前绘制的线段的高度。
      • getCurrentAngle

        public double getCurrentAngle()
        获取当前绘制的线段的角度,单位为度。
        返回:
        当前绘制的线段的角度。
      • getTotalArea

        public double getTotalArea()
        获取当前绘制的面的总面积,单位为平方米。
        返回:
        当前绘制的面的总面积。
      • getTotalLength

        public double getTotalLength()
        获取当前绘制的线的总长度,单位为米。
        返回:
        当前绘制的线的总长度。
      • getGeometry

        public Geometry3D getGeometry()
        获取当前绘制的几何对象。
        返回:
        当前绘制的几何对象。
      • toString

        public java.lang.String toString()
        返回描述三维场景窗口跟踪事件参数类对象的字符串,格式为:{CurrentLength=,TotalArea=,TotalLength=,X=0.0,Y=0.0,Z=0.0}。
        覆盖:
        toString 在类中 java.util.EventObject
        返回:
        三维场景窗口跟踪事件参数类对象的字符串。