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函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放TextureMapParameter对象占用的资源booleangetIsRealTexMapSize()获取纹理坐标计算是否使用纹理图片实际尺寸计算booleangetIsRealWorldMapSize()获取纹理坐标是否按照模型实际尺寸计算booleangetIsUFlip()获取U方向是否翻转booleangetIsVFlip()获取V方向是否翻转booleangetIsWFlip()获取W方向是否翻转TextureMappingModegetMappingMode()获取贴图映射方式doublegetMappingModelHeight()获取纹理映射模型的高度doublegetMappingModelLength()获取纹理映射模型的长度doublegetMappingModelWidth()获取纹理映射模型的宽度doublegetUAngle()获取U方向旋转角度doublegetUOffset()获取 U方向位移doublegetUTiling()获取U方向缩放doublegetVAngle()获取V方向旋转角度doublegetVOffset()获取 V方向位移doublegetVTiling()获取V方向缩放doublegetWAngle()获取W方向旋转角度doublegetWOffset()获取 W方向位移doublegetWTiling()获取W方向缩放voidsetIsRealTexMapSize(boolean value)设置纹理坐标计算是否使用纹理图片实际尺寸计算voidsetIsRealWorldMapSize(boolean value)设置纹理坐标是否按照模型实际尺寸计算voidsetIsUFlip(boolean value)设置U方向是否翻转voidsetIsVFlip(boolean value)设置V方向是否翻转voidsetIsWFlip(boolean value)设置W方向是否翻转voidsetMappingMode(TextureMappingMode value)设置贴图映射方式voidsetMappingModelHeight(double value)设置纹理映射模型的高度voidsetMappingModelLength(double value)设置纹理映射模型的长度voidsetMappingModelWidth(double value)设置纹理映射模型的宽度voidsetUAngle(double value)设置U方向旋转角度voidsetUOffset(double value)设置 U方向位移voidsetUTiling(double value)设置U方向缩放voidsetVAngle(double value)设置V方向旋转角度voidsetVOffset(double value)设置 V方向位移voidsetVTiling(double value)设置V方向缩放voidsetWAngle(double value)设置W方向旋转角度voidsetWOffset(double value)设置W方向位移voidsetWTiling(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–2025 SuperMap. All rights reserved.