public class GeoModel extends Geometry3D
三维模型几何对象类。
该类仅在 Windows、Linux 平台版本中支持。
限定符和类型 | 字段和说明 |
---|---|
BoundingBox3D |
boundingBox
模型的包围盒。
|
java.lang.String |
name
三维模型几何对象的名称。
|
构造器和说明 |
---|
GeoModel()
三维模型几何对象的网格面集合。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
判断指定对象跟当前
Geometry3D 对象是否相等。 |
Rectangle2D |
getBounds()
获取几何对象的最小外接矩形。
|
int |
hashCode()
获取
Geometry3D 对象的哈希码值。 |
equals, fromPoint2D, fromPoint2Ds, fromPoint2Ds, fromRect2D, getCenter, isGeometryCAD, isPointInPolygon, setCenter
public BoundingBox3D boundingBox
模型的包围盒。
public java.lang.String name
public boolean equals(java.lang.Object obj)
Geometry3D
判断指定对象跟当前 Geometry3D
对象是否相等。
equals
在类中 Geometry3D
obj
- 跟本对象进行比较的 Java 对象。public int hashCode()
Geometry3D
获取 Geometry3D
对象的哈希码值。
hashCode
在类中 Geometry3D
public Rectangle2D getBounds()
Geometry
获取几何对象的最小外接矩形。
点对象的最小外接矩形退化为一个点,即矩形的左边界坐标值等于其右边界坐标值,上边界坐标值等于其下边界的坐标值,分别为该点的 x 坐标和 y 坐标。
只支持点、线、多边形、圆等类型。每次获取本字段的值时,都会重新计算一次。所以,如果要频繁使用本值,请将本值设置给一个临时变量。