LightRig
概述
LightRig 是 Aspose.Slides FOSS 中用于 Java 的类。继承自:PVIObject,ILightRig。
表示用于 3D 场景的灯光装置。
此类提供了 12 个用于在 Java 程序中处理 LightRig 对象的方法。可用的方法包括:LightRig、PVIObject、asIPresentationComponent、getDirection、getLightType、getPresentation、getRotation、getSlide、initInternal、setDirection、setLightType、setRotation。安装 Aspose.Slides FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性:direction、lightType、presentation、rotation、slide。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
lightType | LightRigPresetType | 读取 | 获取光的类型。 |
direction | LightingDirection | 读取 | 获取方向。 |
rotation | double[] | 读取 | 获取旋转。 |
slide | IBaseSlide | 读取 | 获取幻灯片。 |
presentation | IPresentation | 读取 | 获取演示文稿。 |
方法
| 签名 | 描述 |
|---|---|
LightRig(scene3d: Element, saveCallback: Runnable) | 创建一个由给定 scene3d 元素支持的新的 LightRig。 |
initInternal(scene3dElement: Element, saveCallback: Runnable, parentSlide: IBaseSlide) | 为此灯光装置初始化内部状态。 |
getLightType() → LightRigPresetType | 返回灯光类型。 |
setLightType(value: LightRigPresetType) | 设置光类型的值。 |
getDirection() → LightingDirection | 返回方向。 |
setDirection(value: LightingDirection) | 设置方向值。 |
setRotation(latitude: double, longitude: double, revolution: double) | 设置旋转值。 |
getRotation() → double[] | 返回旋转。 |
PVIObject() | 创建一个没有父幻灯片的 PVIObject。 |
getSlide() → IBaseSlide | 返回幻灯片。 |
getPresentation() → IPresentation | 返回演示文稿。 |
asIPresentationComponent() → IPresentationComponent | 返回此对象作为 {@link IPresentationComponent}。 |