TrapeziumShape

TrapeziumShape

概述

TrapeziumShape 是 Aspose.3D FOSS 中用于 Java 的类。继承自:ParameterizedProfile。

符合 IFC 标准的梯形形状,由参数定义。

此类提供 33 个方法,用于在 Java 程序中处理 TrapeziumShape 对象。可用的方法包括:A3DObject、Entity、ParameterizedProfile、Profile、SceneObject、TrapeziumShape、findProperty、getBottomXDim、getBoundingBox、getEntityRendererKey、getExcluded、getExtent,以及另外 18 个方法。安装 Aspose.3D FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性:bottomXDim、boundingBox、entityRendererKey、excluded、extent、name,以及另外 7 项。

属性

名称类型访问描述
bottomXDimdouble读取获取沿 x 轴测量的底线长度。
topXDimdouble读取获取沿 x 轴测量的顶部线的范围。
yDimdouble读取获取沿 y 轴测量的顶部线与底部线之间的距离。
topXOffsetdouble读取获取从顶行起始到底行的偏移量。
extentVector2读取获取 x 和 y 维度的范围。
boundingBoxBoundingBox读取获取边界框。
parentNodeNode读取获取父节点。
parentNodesArrayList<Node>读取获取父节点。
excludedboolean读取获取已排除的。
entityRendererKeyEntityRendererKey读取获取实体渲染器键。
sceneScene读取获取场景。
nameString读取获取名称。
propertiesPropertyCollection读取获取属性。

方法

签名描述
TrapeziumShape()TrapeziumShape 的构造函数。
getBottomXDim() → double获取沿 x 轴测量的底线范围。
setBottomXDim(value: double)设置沿 x 轴测量的底线范围。
getTopXDim() → double获取沿 x 轴测量的顶部线的范围。
setTopXDim(value: double)设置沿 x 轴测量的顶部线的范围。
getYDim() → double获取沿 y 轴测量的顶部和底部线之间的距离。
setYDim(value: double)设置沿 y 轴测量的顶部线和底部线之间的距离。
getTopXOffset() → double获取从顶部线起点到底部线的偏移量。
setTopXOffset(value: double)设置从顶部线起点到底部线的偏移量。
getExtent() → Vector2获取 x 和 y 维度的范围。
ParameterizedProfile()构造函数。
Profile()构造函数。
getBoundingBox() → BoundingBox返回边界框。
Entity(name: String)在此 TrapeziumShape 实例上调用 Entity(name)。
getParentNode() → Node返回父节点。
setParentNode(value: Node)设置父节点的值。
getParentNodes() → ArrayList<Node>获取沿 x 轴测量的底线范围。
getExcluded() → boolean返回已排除的。
setExcluded(value: boolean)设置沿 x 轴测量的底线范围。
getEntityRendererKey() → EntityRendererKey获取沿 x 轴测量的顶部线的范围。
SceneObject()IFC 兼容的梯形形状由参数定义。
SceneObject(name: String)在此 TrapeziumShape 实例上调用 SceneObject(name)。
getScene() → Scene返回场景。
A3DObject()在此 TrapeziumShape 实例上调用 A3DObject。
A3DObject(name: String)在此 TrapeziumShape 实例上调用 A3DObject(name)。
getName() → StringTrapeziumShape 的构造函数。
setName(name: String)设置 name 值。
getProperties() → PropertyCollection返回属性。
findProperty(name: String) → Property在此 TrapeziumShape 实例上调用 findProperty(name)。
getProperty(name: String) → Object在此 TrapeziumShape 实例上调用 getProperty(name)。
setProperty(name: String, value: Object)设置属性值。
removeProperty(name: String) → boolean在此 TrapeziumShape 实例上调用 removeProperty(name)。
removeProperty(property: Property) → boolean设置沿 x 轴测量的顶部线的范围。

另请参阅

 中文