com.supermap.realspace
类 VideoMapBoard
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.realspace.VideoMapBoard
-
- 所有已实现的接口:
- IDisposable
public class VideoMapBoard extends com.supermap.data.InternalHandleDisposable
-
-
构造器概要
构造器 构造器和说明 VideoMapBoard(Scene scene)
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 boolean
build()
void
clear()
清除分析结果void
dispose()
double
getHeading()
获取或设置当前相机的方向与正北方向的夹角double
getHorizontalFov()
获取或设置可视域分析的水平视角范围。double
getPitch()
获取或设置当前分析的相机俯仰角。Point3D
getPosition()
获取或设置观察点的位置double
getRoll()
获取视频投放翻滚角double
getVerticalFov()
获取或设置可视域分析垂直视角范围。boolean
isReceiveData()
获取是否支持接收数据boolean
isVisible()
获取渲染对象是否可见void
setHeading(double heading)
void
setHorizontalFov(double horizontalFov)
void
setImage(BufferedImage image)
设置图片对象static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
void
setIsVisible(boolean isVisble)
设置渲染对象是否可见void
setPitch(double pitch)
void
setPosition(Point3D position)
void
SetReceiveData(boolean receiveData)
设置是否支持接收数据void
setRoll(double roll)
设置视频投放翻滚角void
setVerticalFov(double verticalFov)
-
-
-
构造器详细资料
-
VideoMapBoard
public VideoMapBoard(Scene scene)
-
-
方法详细资料
-
dispose
public void dispose()
-
getPosition
public Point3D getPosition()
获取或设置观察点的位置- 返回:
-
setPosition
public void setPosition(Point3D position)
-
getHeading
public double getHeading()
获取或设置当前相机的方向与正北方向的夹角- 返回:
-
setHeading
public void setHeading(double heading)
-
getPitch
public double getPitch()
获取或设置当前分析的相机俯仰角。注意:该俯仰角指当相机方向与地面平行的时候是0度,与相机本身参数俯仰不一样- 返回:
-
setPitch
public void setPitch(double pitch)
-
getHorizontalFov
public double getHorizontalFov()
获取或设置可视域分析的水平视角范围。单位:度- 返回:
-
setHorizontalFov
public void setHorizontalFov(double horizontalFov)
-
getVerticalFov
public double getVerticalFov()
获取或设置可视域分析垂直视角范围。单位:度- 返回:
-
setVerticalFov
public void setVerticalFov(double verticalFov)
-
build
public boolean build()
- 返回:
-
clear
public void clear()
清除分析结果
-
setImage
public void setImage(BufferedImage image)
设置图片对象- 参数:
image
-
-
isVisible
public boolean isVisible()
获取渲染对象是否可见- 返回:
-
setIsVisible
public void setIsVisible(boolean isVisble)
设置渲染对象是否可见- 参数:
isVisble
-
-
getRoll
public double getRoll()
获取视频投放翻滚角- 返回:
-
setRoll
public void setRoll(double roll)
设置视频投放翻滚角- 参数:
roll
-
-
SetReceiveData
public void SetReceiveData(boolean receiveData)
设置是否支持接收数据- 参数:
receiveData
-
-
isReceiveData
public boolean isReceiveData()
获取是否支持接收数据
-
setIsDisposable
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.