com.supermap.realspace.threeddesigner

类 SurfaceMeshParameter

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


    public class SurfaceMeshParameter
    extends com.supermap.data.InternalHandleDisposable
    3D极坐标建模参数设置类。可用于参数化构建曲面网格,支持极坐标或者平面坐标构建。
    • 构造器详细资料

      • SurfaceMeshParameter

        public SurfaceMeshParameter()
        默认构造一个新的SurfaceMeshParameter对象。
    • 方法详细资料

      • dispose

        public void dispose()
      • isPolarParametric

        public boolean isPolarParametric()
        获取是否以UV坐标作为极坐标参数。
        返回:
        一个bool值,该值表示是否采用极坐标方式构建。
      • setIsPolarParametric

        public void setIsPolarParametric(boolean isPolarParametric)
        设置是否以UV坐标作为极坐标参数。
        参数:
        isPolarParametric - 一个bool值,该值表示是否采用极坐标方式构建。
      • isGeneratePolarPoint

        public boolean isGeneratePolarPoint()
        获取UV作为极坐标方式时是否以数学表达式的方式生成坐标点。
        返回:
        是否以数学表达式的方式生成坐标点。
      • setIsGeneratePolarPoint

        public void setIsGeneratePolarPoint(boolean isGeneratePolarPoint)
        设置UV作为极坐标方式时是否以数学表达式的方式生成坐标点。
        参数:
        isGeneratePolarPoint - 是否以数学表达式的方式生成坐标点。
      • getVertices

        public ArrayList<Point3D> getVertices()
        获取离散采样点阵点集。
        返回:
        离散采样点阵点集。
      • setVertices

        public void setVertices(ArrayList<Point3D> points)
        设置离散采样点阵点集。
        参数:
        points - 离散采样点阵点集。
      • getIntensities

        public double[] getIntensities()
        获取离散采样点阵浮点型拓展位。
        返回:
        离散采样点阵浮点型拓展位。
      • setIntensities

        public void setIntensities(double[] intensities)
        设置离散采样点阵点集浮点型拓展位。
        参数:
        intensities - 离散采样点阵点集浮点型拓展位。
      • getTextureCoords

        public ArrayList<Point2D> getTextureCoords()
        获取离散采样点阵纹理坐标。
        返回:
        离散采样点阵纹理坐标。
      • setTextureCoords

        public void setTextureCoords(ArrayList<Point2D> coords)
        设置离散采样点阵纹理坐标。
        参数:
        coords - 离散采样点阵纹理坐标。
      • getColors

        public ArrayList<Color> getColors()
        获取离散采样点拓展顶点颜色。
        返回:
        离散采样点拓展顶点颜色。
      • setColors

        public void setColors(ArrayList<Color> colors)
        设置离散采样点拓展顶点颜色。
        参数:
        colors - 离散采样点拓展顶点颜色。
      • getPointGenerator

        public SurfaceMeshPointGenerator getPointGenerator()
        获取表面建模参数。
        返回:
        表面建模参数。
      • setPointGenerator

        public void setPointGenerator(SurfaceMeshPointGenerator surfacePara)
        设置表面建模参数。
        参数:
        surfacePara - 表面建模参数。

Copyright © 2021–2024 SuperMap. All rights reserved.