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.InternalHandleDisposable3D极坐标建模参数设置类。可用于参数化构建曲面网格,支持极坐标或者平面坐标构建。
-
-
构造器概要
构造器 构造器和说明 SurfaceMeshParameter()默认构造一个新的SurfaceMeshParameter对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()ArrayList<Color>getColors()获取离散采样点拓展顶点颜色。double[]getIntensities()获取离散采样点阵浮点型拓展位。SurfaceMeshPointGeneratorgetPointGenerator()获取表面建模参数。ArrayList<Point2D>getTextureCoords()获取离散采样点阵纹理坐标。ArrayList<Point3D>getVertices()获取离散采样点阵点集。booleanisGeneratePolarPoint()获取UV作为极坐标方式时是否以数学表达式的方式生成坐标点。booleanisPolarParametric()获取是否以UV坐标作为极坐标参数。voidsetColors(ArrayList<Color> colors)设置离散采样点拓展顶点颜色。voidsetIntensities(double[] intensities)设置离散采样点阵点集浮点型拓展位。voidsetIsGeneratePolarPoint(boolean isGeneratePolarPoint)设置UV作为极坐标方式时是否以数学表达式的方式生成坐标点。voidsetIsPolarParametric(boolean isPolarParametric)设置是否以UV坐标作为极坐标参数。voidsetPointGenerator(SurfaceMeshPointGenerator surfacePara)设置表面建模参数。voidsetTextureCoords(ArrayList<Point2D> coords)设置离散采样点阵纹理坐标。voidsetVertices(ArrayList<Point3D> points)设置离散采样点阵点集。
-
-
-
方法详细资料
-
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- 是否以数学表达式的方式生成坐标点。
-
getIntensities
public double[] getIntensities()
获取离散采样点阵浮点型拓展位。- 返回:
- 离散采样点阵浮点型拓展位。
-
setIntensities
public void setIntensities(double[] intensities)
设置离散采样点阵点集浮点型拓展位。- 参数:
intensities- 离散采样点阵点集浮点型拓展位。
-
setTextureCoords
public void setTextureCoords(ArrayList<Point2D> coords)
设置离散采样点阵纹理坐标。- 参数:
coords- 离散采样点阵纹理坐标。
-
getPointGenerator
public SurfaceMeshPointGenerator getPointGenerator()
获取表面建模参数。- 返回:
- 表面建模参数。
-
setPointGenerator
public void setPointGenerator(SurfaceMeshPointGenerator surfacePara)
设置表面建模参数。- 参数:
surfacePara- 表面建模参数。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.