public class LoftParameter
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
LoftParameter()
构造一个新的 LoftParameter对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放该对象所占用的资源。
|
int |
getChamfer()
获取平滑系数
|
ChamferStyle |
getChamferStyle()
获取倒角样式
|
double |
getNormalAngleThreshold()
获取法线角度阈值,默认80度。
|
boolean |
isCreateTexCoord()
获取是否创建纹理坐标
|
boolean |
isGenerateNormal()
是否计算法线,默认false。
|
boolean |
isGroup()
获取是否成一组
|
boolean |
isHasEndFace()
获取是否有终止面
|
boolean |
isHasStartFace()
获取是否有起始面
|
boolean |
isPolygon()
获取是否是多边形
|
boolean |
isSegmentClosed()
获取每段是否闭合
|
boolean |
isSplitSection()
返回放样体是否拆分截面,默认false。
|
boolean |
isSplitSegment()
返回放样体是否按段拆分。
|
void |
setChamfer(int chamfer)
设置平滑系数
|
void |
setChamferStyle(ChamferStyle style)
设置倒角样式
|
void |
setCreateTexCoord(boolean isCreateTexCoord)
设置是否创建纹理坐标
|
void |
setGenerateNormal(boolean isGenerateNormal)
设置是否计算法线,默认false。
|
void |
setGroup(boolean isGroup)
设置是否成一组
|
void |
setHasEndFace(boolean hasEndFace)
设置是否有终止面
|
void |
setHasStartFace(boolean hasStartFace)
设置是否有起始面
|
void |
setIsPolygon(boolean isPolygon)
设置是否是多边形
|
void |
setNormalAngleThreshold(double normalAngleThreshold)
设置法线角度阈值,默认80度。
|
void |
setSegmentClosed(boolean bSegmentClosed)
设置每段是否闭合
|
void |
setSplitSection(boolean bSplitSide)
设置放样体是否拆分截面。
|
void |
setSplitSegment(boolean bSplitSegment)
设置放样体是否按段拆分。
|
public void dispose()
public int getChamfer()
public void setChamfer(int chamfer)
public ChamferStyle getChamferStyle()
public void setChamferStyle(ChamferStyle style)
public boolean isGroup()
public void setGroup(boolean isGroup)
public boolean isHasStartFace()
public void setHasStartFace(boolean hasStartFace)
public boolean isHasEndFace()
public void setHasEndFace(boolean hasEndFace)
public boolean isCreateTexCoord()
public void setCreateTexCoord(boolean isCreateTexCoord)
public boolean isPolygon()
public void setIsPolygon(boolean isPolygon)
public boolean isGenerateNormal()
public void setGenerateNormal(boolean isGenerateNormal)
isGenerateNormal
- 一个bool值,true表示设置计算法线,false表示不计算法线。public double getNormalAngleThreshold()
public void setNormalAngleThreshold(double normalAngleThreshold)
normalAngleThreshold
- 法线角度阈值public boolean isSegmentClosed()
public void setSegmentClosed(boolean bSegmentClosed)
bSegmentClosed
- public boolean isSplitSegment()
public void setSplitSegment(boolean bSplitSegment)
bSplitSegment
- true表示按段拆分,false表示不按段拆分。public boolean isSplitSection()
public void setSplitSection(boolean bSplitSide)
bSplitSide
- true表示拆分截面,false表示不拆分截面。Copyright © 2021–2024 SuperMap. All rights reserved.