类的使用
com.supermap.realspace.threeddesigner.CSGProfile
-
使用CSGProfile的程序包 程序包 说明 com.supermap.realspace.threeddesigner -
-
com.supermap.realspace.threeddesigner中CSGProfile的使用
com.supermap.realspace.threeddesigner中CSGProfile的子类 限定符和类型 类和说明 class
CircleProfile
圆形截面,用于放样体、旋转体、拉伸体中,继承于CSGProfile
类。class
PolygonProfile
多边形截面,用于放样体、旋转体、拉伸体中,继承于CSGProfile
类。返回CSGProfile的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static CSGProfile
CSGProfile. fromJSON(String jsonFile)
导入截面CSGProfile
ExtrudedBody. getBottomRegion()
返回拉伸体的截面。CSGProfile
LoftedBody. getProfile()
返回放样体的截面信息。CSGProfile
Revol. getProfile()
返回旋转拉伸体的截面信息。参数类型为CSGProfile的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 void
ExtrudedBody. setBottomRegion(CSGProfile bottomProfile)
设置拉伸体的截面。void
Revol. setProfile(CSGProfile profile)
设置旋转拉伸体的截面信息。void
LoftedBody. SetProfile(CSGProfile profile)
设置放样体的截面信息。参数类型为CSGProfile的com.supermap.realspace.threeddesigner中的构造器 构造器和说明 ExtrudedBody(CSGProfile bottomProfile, Point3D extrudedDirection, double extrudedLength)
根据给定的截面、拉伸方向、拉伸长度,构造一个新的 ExtrudedBody 对象。LoftedBody(CSGProfile profile, Point3Ds loftPath)
根据给定的截面和放样路径,构造一个新的LoftedBody 对象。Revol(CSGProfile profile, double startAngle, double sweepAngle)
根据给定的截面、起始角度、旋转角度,构造一个新的 Revol 对象。
-
Copyright © 2021–2024 SuperMap. All rights reserved.