public class DynamicObjectState extends Object
构造器和说明 |
---|
DynamicObjectState()
构造一个新的DynamicObjectState对象。
|
限定符和类型 | 方法和说明 |
---|---|
double |
getAltitude()
获取当前对象的高度,单位为米。
|
double |
getHeading()
获取动态对象的方位角,即绕模型自身Z轴逆时针旋转的夹角,取值范围:0度~360度。
|
int |
getID()
获取置当前对象的ID。
|
double |
getLatitude()
获取当前对象的纬度,单位为度。
|
double |
getLongitude()
获取当前对象的经度,单位为度。
|
Color |
getObjectColor()
获取对象颜色。
|
Point3D |
getOffset()
获取动态对象的偏移量。
|
double |
getPitch()
获取动态对象的俯仰角,即绕模型自身X轴逆时针旋转的夹角,取向上为正。
|
double |
getRibbonLength()
获取带状目标的长度。
|
double |
getRotationAngle()
获取动态对象的旋转角度。
|
double |
getRotationSpeed()
获取动态对象的旋转速度。
|
Point3D |
getScale()
获取动态对象的缩放比例,可分别设置XYZ三个方向的比例数值。
|
Point3D |
getSelfRotAxis()
获取动态对象的自转轴。
|
void |
setAltitude(double value)
设置当前对象的高度,单位为米。
|
void |
setHeading(double value)
设置动态对象的方位角,即绕模型自身Z轴逆时针旋转的夹角,取值范围:0度~360度。
|
void |
setID(int value)
设置当前对象的ID。
|
void |
setLatitude(double value)
设置当前对象的纬度,单位为度。
|
void |
setLongitude(double value)
设置当前对象的经度,单位为度。
|
void |
setObjectColor(Color value)
设置对象颜色。
|
void |
setOffset(Point3D value)
设置动态对象的偏移量。
|
void |
setPitch(double value)
设置动态对象的俯仰角,即绕模型自身X轴逆时针旋转的夹角,取向上为正。
|
void |
setRibbonLength(Double value)
设置带状目标的长度。
|
void |
setRotationAngle(double value)
设置动态对象的旋转角度。
|
void |
setRotationSpeed(double value)
设置动态对象的旋转速度。
|
void |
setScale(Point3D value)
设置动态对象的缩放比例,可分别设置XYZ三个方向的比例数值。
|
void |
setSelfRotAxis(Point3D value)
设置动态对象的自转轴。
|
public int getID()
public void setID(int value)
value
- public double getLongitude()
public void setLongitude(double value)
value
- public double getLatitude()
public void setLatitude(double value)
value
- public double getAltitude()
public void setAltitude(double value)
value
- public Point3D getScale()
public void setScale(Point3D value)
value
- public double getHeading()
public void setHeading(double value)
value
- public double getPitch()
public void setPitch(double value)
value
- public Point3D getSelfRotAxis()
public void setSelfRotAxis(Point3D value)
value
- public double getRotationSpeed()
public void setRotationSpeed(double value)
value
- public Color getObjectColor()
public void setObjectColor(Color value)
value
- public double getRibbonLength()
public void setRibbonLength(Double value)
value
- public double getRotationAngle()
public void setRotationAngle(double value)
value
- public Point3D getOffset()
public void setOffset(Point3D value)
value
- Copyright © 2021–2024 SuperMap. All rights reserved.