com.supermap.realspace
类 RotationItem
- java.lang.Object
-
- com.supermap.realspace.RotationItem
-
public class RotationItem extends Object
绕站点飞行的节点类。该类定义了绕站点飞行节点的各种方法。对绕站点飞行的节点可设置分别代表摄像机的方向
setHeading()
、高度setAltitude()
、倾斜角setTilt()
、是否顺时针旋转setClockWise()
。
-
-
构造器概要
构造器 构造器和说明 RotationItem()
构造一个新的RotationItem对象。RotationItem(double heading, double altitude, double tilt, boolean isClockWise)
根据给定的参数构造一个新的RotationItem对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 double
getAltitude()
返回摄像机高度。double
getHeading()
返回摄像机的方向。double
getTilt()
返回摄像机倾角。boolean
isClockWise()
返回是否以顺时针方向旋转到下一节点。void
setAltitude(double altitude)
设置摄像机高度。void
setClockWise(boolean isClockWise)
设置是否以顺时针方向旋转到下一节点。void
setHeading(double heading)
设置摄像机方向。void
setTilt(double tilt)
设置摄像机倾角。
-
-
-
构造器详细资料
-
RotationItem
public RotationItem()
构造一个新的RotationItem对象。
-
RotationItem
public RotationItem(double heading, double altitude, double tilt, boolean isClockWise)
根据给定的参数构造一个新的RotationItem对象。- 参数:
heading
- 摄像机的方向。单位为度。altitude
- 摄像机的高度。单位为米。tilt
- 摄像机的倾角。单位为度。isClockWise
- 是否顺时针旋转。
-
-
方法详细资料
-
getAltitude
public double getAltitude()
返回摄像机高度。单位为米。- 返回:
- 摄像机的高度值。单位为米。
- 默认值:
- 默认值为0,单位为米。
-
setAltitude
public void setAltitude(double altitude)
设置摄像机高度。单位为米。- 参数:
altitude
- 摄像机的高度值。单位为米。
-
getTilt
public double getTilt()
返回摄像机倾角。单位为度。- 返回:
- 摄像机的倾角值。单位为度。
- 默认值:
- 默认值为0,单位为度。
-
setTilt
public void setTilt(double tilt)
设置摄像机倾角。单位为度。- 参数:
tilt
- 摄像机的倾角值。单位为度。
-
getHeading
public double getHeading()
返回摄像机的方向。单位为度。- 返回:
- 摄像机的方向。单位为度。
- 默认值:
- 默认值为0,单位为度。
-
setHeading
public void setHeading(double heading)
设置摄像机方向。单位为度。- 参数:
heading
- 摄像机的方向。单位为度。
-
isClockWise
public boolean isClockWise()
返回是否以顺时针方向旋转到下一节点。- 返回:
- 一个布尔值,表示是否以顺时针方向旋转到下一节点,true表示以顺时针方向旋转到下一节点,false表示以逆时针方向旋转到下一节点。
- 默认值:
- 默认值为 false。
-
setClockWise
public void setClockWise(boolean isClockWise)
设置是否以顺时针方向旋转到下一节点。- 参数:
isClockWise
- 是否以顺时针方向旋转到下一节点。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.