com.supermap.realspace.spatialanalyst
类 VisibleResult3D

java.lang.Object
  继承者 com.supermap.realspace.spatialanalyst.VisibleResult3D

public class VisibleResult3D
extends java.lang.Object

通视分析结果类。该类是通视分析的结果返回类型,包含了通视分析的点信息、通视结果以及通视线对象。


方法摘要
 BarrierPoint3D[] getBarrierPoint3Ds()
          返回障碍点对象集合。
 GeoLine3D getLineInvisible()
          返回不通视线对象。
 GeoLine3D getLineVisible()
          返回通视线对象。
 Point3D getPointTarget()
          返回目标点对象。
 Point3D getPointView()
          返回观察点对象。
 boolean isVisible()
          返回观察点与目标点是否通视。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getPointView

public Point3D getPointView()
返回观察点对象。

返回:
观察点对象。

getPointTarget

public Point3D getPointTarget()
返回目标点对象。

返回:
目标点对象。

isVisible

public boolean isVisible()
返回观察点与目标点是否通视。

返回:
True 表示观察点与目标点可以通视,False 表示观察点与目标点不通视。

getLineVisible

public GeoLine3D getLineVisible()
返回通视线对象。

返回:
通视线对象,其类型为 GeoLine3D 类型。

getLineInvisible

public GeoLine3D getLineInvisible()
返回不通视线对象。

返回:
不通视线对象,其类型为 GeoLine3D 类型。

getBarrierPoint3Ds

public BarrierPoint3D[] getBarrierPoint3Ds()
返回障碍点对象集合。

返回:
障碍点对象集合。