com.supermap.realspace

类 Scene3DRayHitResult

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.realspace.Scene3DRayHitResult
  • 所有已实现的接口:
    IDisposable


    public class Scene3DRayHitResult
    extends com.supermap.data.InternalHandleDisposable
    射线求交的结果类

    结果包括相交的图层、相交的对象ID、相交的材质,以及原始材质

    相交的材质和原始材质的结果,分两种情况: 一种是有材质替换,则相交的材质返回的是替换的材质,原始材质为数据自身的材质 一种是没有替换,则相交的材质返回的就是数据自身的材质,原始材质返回为空

    目前射线求交只支持可以美化材质的缓存数据

    • 方法详细资料

      • getHitLayer

        public Layer3D getHitLayer()
        射线求交,返回相交图层
      • getHitMaterial

        public Material3D getHitMaterial()
        射线求交,返回相交的材质
      • getOriginalMaterial

        public Material3D getOriginalMaterial()
        射线求交,返回原始的材质
      • getHitObjectID

        public int getHitObjectID()
        射线求交,返回相交对象的ID
      • dispose

        public void dispose()
        射线求交释放内存

Copyright © 2021–2025 SuperMap. All rights reserved.