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()
构造一个新的TextureMapParameter函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放TextureMapParameter对象占用的资源boolean
getIsRealTexMapSize()
获取纹理坐标计算是否使用纹理图片实际尺寸计算boolean
getIsRealWorldMapSize()
获取纹理坐标是否按照模型实际尺寸计算boolean
getIsUFlip()
获取U方向是否翻转boolean
getIsVFlip()
获取V方向是否翻转boolean
getIsWFlip()
获取W方向是否翻转TextureMappingMode
getMappingMode()
获取贴图映射方式double
getMappingModelHeight()
获取纹理映射模型的高度double
getMappingModelLength()
获取纹理映射模型的长度double
getMappingModelWidth()
获取纹理映射模型的宽度double
getUAngle()
获取U方向旋转角度double
getUOffset()
获取 U方向位移double
getUTiling()
获取U方向缩放double
getVAngle()
获取V方向旋转角度double
getVOffset()
获取 V方向位移double
getVTiling()
获取V方向缩放double
getWAngle()
获取W方向旋转角度double
getWOffset()
获取 W方向位移double
getWTiling()
获取W方向缩放void
setIsRealTexMapSize(boolean value)
设置纹理坐标计算是否使用纹理图片实际尺寸计算void
setIsRealWorldMapSize(boolean value)
设置纹理坐标是否按照模型实际尺寸计算void
setIsUFlip(boolean value)
设置U方向是否翻转void
setIsVFlip(boolean value)
设置V方向是否翻转void
setIsWFlip(boolean value)
设置W方向是否翻转void
setMappingMode(TextureMappingMode value)
设置贴图映射方式void
setMappingModelHeight(double value)
设置纹理映射模型的高度void
setMappingModelLength(double value)
设置纹理映射模型的长度void
setMappingModelWidth(double value)
设置纹理映射模型的宽度void
setUAngle(double value)
设置U方向旋转角度void
setUOffset(double value)
设置 U方向位移void
setUTiling(double value)
设置U方向缩放void
setVAngle(double value)
设置V方向旋转角度void
setVOffset(double value)
设置 V方向位移void
setVTiling(double value)
设置V方向缩放void
setWAngle(double value)
设置W方向旋转角度void
setWOffset(double value)
设置W方向位移void
setWTiling(double value)
设置W方向缩放
-
-
-
方法详细资料
-
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.