com.supermap.realspace.threeddesigner
类 Table3D
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.CSGEntity
-
- com.supermap.realspace.threeddesigner.Table3D
-
- 所有已实现的接口:
- IDisposable
public class Table3D extends CSGEntity
棱台体,继承于CSGEntity
类。
-
-
构造器概要
构造器 构造器和说明 Table3D()
构造一个新的 Table3D 对象。Table3D(double dBottomLength, double dBottomLength1, double dTopLength, double dTopLength1, double dHeight)
根据给定的底面对角线长度、顶面对角线长度、高度构造一个新的 Table3D 对象。Table3D(Table3D table3DEntity)
根据给定的 Table3D 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 Table3D
clone()
void
dispose()
double
getBottomLength()
返回棱台体的与X轴重合的底面对角线长度,单位为米。double
getBottomLength1()
返回棱台体的与Y轴重合的底面对角线长度,单位为米。double
getHeight()
返回棱台体的高度,单位为米。double
getTopLength()
返回棱台体的与X轴重合的顶面对角线长度,单位为米。double
getTopLength1()
返回棱台体的与Y轴重合的顶面对角线长度,单位为米。void
setBottomLength(double length)
设置棱台体的与X轴重合的底面对角线长度,单位为米。void
setBottomLength1(double length)
设置棱台体的与Y轴重合的底面对角线长度,单位为米。void
setHeight(double height)
设置棱台体的高度,单位为米。void
setTopLength(double length)
设置棱台体的与X轴重合的顶面对角线长度,单位为米。void
setTopLength1(double length)
设置棱台体的与Y轴重合的顶面对角线长度,单位为米。-
从类继承的方法 com.supermap.data.CSGEntity
difference, difference, getArea, getBoundingBox, getType, getVolume, intersect, intersect, multiply, rotate, scale, translate, union, union
-
-
-
-
构造器详细资料
-
Table3D
public Table3D()
构造一个新的 Table3D 对象。
-
Table3D
public Table3D(Table3D table3DEntity)
根据给定的 Table3D 对象构造一个与其完全相同的新对象。- 参数:
table3DEntity
- 指定的棱台体对象。
-
Table3D
public Table3D(double dBottomLength, double dBottomLength1, double dTopLength, double dTopLength1, double dHeight)
根据给定的底面对角线长度、顶面对角线长度、高度构造一个新的 Table3D 对象。- 参数:
dBottomLength
- 与X轴重合的底面对角线长度dBottomLength1
- 与Y轴重合的底面对角线长度dTopLength
- 与X轴重合的顶面对角线长度dTopLength1
- 与Y轴重合的顶面对角线长度dHeight
- 高度
-
-
方法详细资料
-
getBottomLength
public double getBottomLength()
返回棱台体的与X轴重合的底面对角线长度,单位为米。- 返回:
- 与X轴重合的底面对角线长度,默认为0。
-
setBottomLength
public void setBottomLength(double length)
设置棱台体的与X轴重合的底面对角线长度,单位为米。- 参数:
length
- 与X轴重合的底面对角线长度
-
getBottomLength1
public double getBottomLength1()
返回棱台体的与Y轴重合的底面对角线长度,单位为米。- 返回:
- 与Y轴重合的底面对角线长度,默认为0。
-
setBottomLength1
public void setBottomLength1(double length)
设置棱台体的与Y轴重合的底面对角线长度,单位为米。- 参数:
length
- 与Y轴重合的底面对角线长度
-
getTopLength
public double getTopLength()
返回棱台体的与X轴重合的顶面对角线长度,单位为米。- 返回:
- 与X轴重合的顶面对角线长度,默认为0。
-
setTopLength
public void setTopLength(double length)
设置棱台体的与X轴重合的顶面对角线长度,单位为米。- 参数:
length
- 与X轴重合的顶面对角线长度
-
getTopLength1
public double getTopLength1()
返回棱台体的与Y轴重合的顶面对角线长度,单位为米。- 返回:
- 与Y轴重合的顶面对角线长度,默认为0。
-
setTopLength1
public void setTopLength1(double length)
设置棱台体的与Y轴重合的顶面对角线长度,单位为米。- 参数:
length
- 与Y轴重合的顶面对角线长度
-
getHeight
public double getHeight()
返回棱台体的高度,单位为米。- 返回:
-
setHeight
public void setHeight(double height)
设置棱台体的高度,单位为米。- 参数:
height
- 棱台体的高度
-
dispose
public void dispose()
- 指定者:
dispose
在接口中IDisposable
- 覆盖:
dispose
在类中CSGEntity
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.