com.supermap.realspace.threeddesigner

类 TextureMapParameter

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


    public class TextureMapParameter
    extends com.supermap.data.InternalHandleDisposable
    纹理映射参数设置
    • 构造器详细资料

      • TextureMapParameter

        public TextureMapParameter()
        构造一个新的TextureMapParameter函数
    • 方法详细资料

      • getMappingMode

        public TextureMappingMode getMappingMode()
        获取贴图映射方式
        返回:
      • setMappingMode

        public void setMappingMode(TextureMappingMode value)
        设置贴图映射方式
        参数:
        value - 贴图映射方式
      • setIsRealWorldMapSize

        public void setIsRealWorldMapSize(boolean value)
        设置纹理坐标是否按照模型实际尺寸计算
        参数:
        value - 纹理坐标是否按照模型实际尺寸计算
      • getIsRealWorldMapSize

        public boolean getIsRealWorldMapSize()
        获取纹理坐标是否按照模型实际尺寸计算
        返回:
        true表示按照模型实际尺寸计算获取纹理坐标
      • setIsRealTexMapSize

        public void setIsRealTexMapSize(boolean value)
        设置纹理坐标计算是否使用纹理图片实际尺寸计算
        参数:
        value - 纹理坐标计算是否使用纹理图片实际尺寸计算
      • getIsRealTexMapSize

        public boolean getIsRealTexMapSize()
        获取纹理坐标计算是否使用纹理图片实际尺寸计算
      • setUOffset

        public void setUOffset(double value)
        设置 U方向位移
        参数:
        value - U方向位移
      • getUOffset

        public double getUOffset()
        获取 U方向位移
        返回:
        U方向位移
      • setVOffset

        public void setVOffset(double value)
        设置 V方向位移
        参数:
        value - V方向位移
      • getVOffset

        public double getVOffset()
        获取 V方向位移
        返回:
        V方向位移
      • setWOffset

        public void setWOffset(double value)
        设置W方向位移
        参数:
        value - W方向位移
      • getWOffset

        public double getWOffset()
        获取 W方向位移
        返回:
        W方向位移
      • setUTiling

        public void setUTiling(double value)
        设置U方向缩放
        参数:
        value - U方向缩放
      • getUTiling

        public double getUTiling()
        获取U方向缩放
        返回:
        U方向缩放
      • setVTiling

        public void setVTiling(double value)
        设置V方向缩放
        参数:
        value - V方向缩放
      • getVTiling

        public double getVTiling()
        获取V方向缩放
        返回:
        V方向缩放
      • setWTiling

        public void setWTiling(double value)
        设置W方向缩放
        参数:
        value - W方向缩放
      • getWTiling

        public double getWTiling()
        获取W方向缩放
        返回:
        W方向缩放
      • setUAngle

        public void setUAngle(double value)
        设置U方向旋转角度
        参数:
        value - U方向旋转角度
      • getUAngle

        public double getUAngle()
        获取U方向旋转角度
        返回:
        U方向旋转角度
      • setVAngle

        public void setVAngle(double value)
        设置V方向旋转角度
        参数:
        value - V方向旋转角度
      • getVAngle

        public double getVAngle()
        获取V方向旋转角度
        返回:
        V方向旋转角度
      • setWAngle

        public void setWAngle(double value)
        设置W方向旋转角度
        参数:
        value - W方向旋转角度
      • getWAngle

        public double getWAngle()
        获取W方向旋转角度
        返回:
        W方向旋转角度
      • setIsUFlip

        public void setIsUFlip(boolean value)
        设置U方向是否翻转
        参数:
        value - U方向是否翻转
      • getIsUFlip

        public boolean getIsUFlip()
        获取U方向是否翻转
        返回:
        U方向是否翻转
      • setIsVFlip

        public void setIsVFlip(boolean value)
        设置V方向是否翻转
        参数:
        value - V方向是否翻转
      • getIsVFlip

        public boolean getIsVFlip()
        获取V方向是否翻转
        返回:
        V方向是否翻转
      • setIsWFlip

        public void setIsWFlip(boolean value)
        设置W方向是否翻转
        参数:
        value - W方向是否翻转
      • getIsWFlip

        public boolean getIsWFlip()
        获取W方向是否翻转
        返回:
        W方向是否翻转
      • setMappingModelLength

        public void setMappingModelLength(double value)
        设置纹理映射模型的长度
        参数:
        value - 纹理映射模型的长度
      • getMappingModelLength

        public double getMappingModelLength()
        获取纹理映射模型的长度
        返回:
        纹理映射模型的长度
      • setMappingModelWidth

        public void setMappingModelWidth(double value)
        设置纹理映射模型的宽度
        参数:
        value - 纹理映射模型的宽度
      • getMappingModelWidth

        public double getMappingModelWidth()
        获取纹理映射模型的宽度
        返回:
        纹理映射模型的宽度
      • setMappingModelHeight

        public void setMappingModelHeight(double value)
        设置纹理映射模型的高度
        参数:
        value - 纹理映射模型的高度
      • getMappingModelHeight

        public double getMappingModelHeight()
        获取纹理映射模型的高度
        返回:
        纹理映射模型的高度
      • dispose

        public void dispose()
        释放TextureMapParameter对象占用的资源

Copyright © 2021–2024 SuperMap. All rights reserved.