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()
默认构造一个新的SurfaceMeshParameter对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
ArrayList<Color>
getColors()
获取离散采样点拓展顶点颜色。double[]
getIntensities()
获取离散采样点阵浮点型拓展位。SurfaceMeshPointGenerator
getPointGenerator()
获取表面建模参数。ArrayList<Point2D>
getTextureCoords()
获取离散采样点阵纹理坐标。ArrayList<Point3D>
getVertices()
获取离散采样点阵点集。boolean
isGeneratePolarPoint()
获取UV作为极坐标方式时是否以数学表达式的方式生成坐标点。boolean
isPolarParametric()
获取是否以UV坐标作为极坐标参数。void
setColors(ArrayList<Color> colors)
设置离散采样点拓展顶点颜色。void
setIntensities(double[] intensities)
设置离散采样点阵点集浮点型拓展位。void
setIsGeneratePolarPoint(boolean isGeneratePolarPoint)
设置UV作为极坐标方式时是否以数学表达式的方式生成坐标点。void
setIsPolarParametric(boolean isPolarParametric)
设置是否以UV坐标作为极坐标参数。void
setPointGenerator(SurfaceMeshPointGenerator surfacePara)
设置表面建模参数。void
setTextureCoords(ArrayList<Point2D> coords)
设置离散采样点阵纹理坐标。void
setVertices(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–2024 SuperMap. All rights reserved.