Scene
Обзор
Scene — это класс в Aspose.3D FOSS для Java. Наследуется от: SceneObject.
Этот класс предоставляет 81 метод для работы с объектами Scene в программах Java. Доступные методы включают: A3DObject, Scene, SceneObject, clear, createAnimationClip, findProperty, fromFile, fromStream, getAnimationClip, getAnimationClips, getAssetInfo, getCurrentAnimationClip, а также 16 дополнительных методов. Все публичные члены доступны любому приложению Java после установки пакета Aspose.3D FOSS для Java. Свойства: VERSION, animationClips, assetInfo, currentAnimationClip, library, name, а также ещё 5.
Свойства
| Имя | Тип | Access | Описание |
|---|---|---|---|
rootNode | Node | Читать | Получает корневой узел. |
assetInfo | AssetInfo | Читать | Получает информацию об активе. |
subScenes | List<Scene> | Читать | Получает подсцены. |
library | List<A3DObject> | Читать | Получает библиотеку. |
animationClips | List<AnimationClip> | Читать | Получает анимационные клипы. |
currentAnimationClip | AnimationClip | Читать | Получает текущий клип анимации. |
poses | Collection<Pose> | Читать | Получает позы. |
VERSION | String | Читать | Получает версию. |
scene | Scene | Читать | Получает сцену. |
name | String | Читать | Получает имя. |
properties | PropertyCollection | Читать | Получает свойства. |
Методы
| Signature | Описание |
|---|---|
Scene() | Вызывает Scene у данного экземпляра Scene. |
Scene(entity: Entity) | Вызывает Scene(entity) для этого экземпляра Scene. |
Scene(scene: Scene, name: String) | Вызывает Scene(scene, name) для этого экземпляра Scene. |
getRootNode() → Node | Возвращает корневой узел. |
getAssetInfo() → AssetInfo | Возвращает информацию об активе. |
setAssetInfo(value: AssetInfo) | Устанавливает значение информации об активе. |
getSubScenes() → List<Scene> | Возвращает подсцены. |
getLibrary() → List<A3DObject> | Возвращает библиотеку. |
getAnimationClips() → List<AnimationClip> | Возвращает клипы анимации. |
getCurrentAnimationClip() → AnimationClip | Возвращает текущий клип анимации. |
setCurrentAnimationClip(value: AnimationClip) | Устанавливает текущее значение анимационного клипа. |
getAnimationClip(name: String) → AnimationClip | Вызывает getAnimationClip(name) на этом экземпляре Scene. |
createAnimationClip(name: String) → AnimationClip | Вызывает createAnimationClip(name) на этом экземпляре Scene. |
getPoses() → Collection<Pose> | Возвращает позы. |
clear() | Вызывает clear на этом экземпляре Scene. |
open(filePath: String) | Вызывает open(filePath) на этом экземпляре Scene. |
open(filePath: String, cancellationToken: Cancellation) | Вызывает open(filePath, cancellationToken) на этом экземпляре Scene. |
open(filePath: String, format: FileFormat) | Вызывает open(filePath, format) на этом экземпляре Scene. |
open(filePath: String, format: FileFormat, cancellationToken: Cancellation) | Вызывает open(filePath, format, cancellationToken) на этом экземпляре Scene. |
open(filePath: String, options: LoadOptions) | Вызывает open(filePath, options) у данного экземпляра Scene. |
open(filePath: String, options: LoadOptions, cancellationToken: Cancellation) | Вызывает open(filePath, options, cancellationToken) у данного экземпляра Scene. |
open(stream: InputStream) | Вызывает open(stream) у данного экземпляра Scene. |
open(stream: InputStream, cancellationToken: Cancellation) | Вызывает open(stream, cancellationToken) у данного экземпляра Scene. |
open(stream: InputStream, format: FileFormat) | Вызывает open(stream, format) у данного экземпляра Scene. |
open(stream: InputStream, format: FileFormat, cancellationToken: Cancellation) | Вызывает open(stream, format, cancellationToken) у данного экземпляра Scene. |
open(stream: InputStream, options: LoadOptions) | Вызывает open(stream, options) у данного экземпляра Scene. |
open(stream: InputStream, options: LoadOptions, cancellationToken: Cancellation) | Вызывает open(stream, options, cancellationToken) у данного экземпляра Scene. |
open(stream: Stream, format: FileFormat, options: LoadOptions) | Вызывает open(stream, format, options) у данного экземпляра Scene. |
open(stream: Stream, format: FileFormat, options: LoadOptions, cancellationToken: Cancellation) | Вызывает open(stream, format, options, cancellationToken) у данного экземпляра Scene. |
open(stream: Stream) | Вызывает open(stream) у данного экземпляра Scene. |
open(stream: Stream, cancellationToken: Cancellation) | Вызывает open(stream, cancellationToken) у данного экземпляра Scene. |
open(stream: Stream, format: FileFormat) | Вызывает open(stream, format) у данного экземпляра Scene. |
open(stream: Stream, format: FileFormat, cancellationToken: Cancellation) | Вызывает open(stream, format, cancellationToken) у данного экземпляра Scene. |
open(stream: Stream, options: LoadOptions) | Вызывает open(stream, options) у данного экземпляра Scene. |
open(stream: Stream, options: LoadOptions, cancellationToken: Cancellation) | Вызывает open(stream, options, cancellationToken) у данного экземпляра Scene. |
fromFile(filePath: String) → Scene | Вызывает fromFile(filePath) у данного экземпляра Scene. |
fromFile(filePath: String, cancellationToken: Cancellation) → Scene | Вызывает fromFile(filePath, cancellationToken) у данного экземпляра Scene. |
fromFile(filePath: String, format: FileFormat) → Scene | Вызывает fromFile(filePath, format) у данного экземпляра Scene. |
fromFile(filePath: String, format: FileFormat, cancellationToken: Cancellation) → Scene | Вызывает fromFile(filePath, format, cancellationToken) у данного экземпляра Scene. |
fromFile(filePath: String, options: LoadOptions) → Scene | Вызывает fromFile(filePath, options) у данного экземпляра Scene. |
fromFile(filePath: String, options: LoadOptions, cancellationToken: Cancellation) → Scene | Вызывает fromFile(filePath, options, cancellationToken) у данного экземпляра Scene. |
fromStream(stream: InputStream) → Scene | Вызывает fromStream(stream) у данного экземпляра Scene. |
fromStream(stream: InputStream, cancellationToken: Cancellation) → Scene | Вызывает fromStream(stream, cancellationToken) у данного экземпляра Scene. |
fromStream(stream: InputStream, format: FileFormat) → Scene | Вызов fromStream(stream, format) у этого экземпляра Scene. |
fromStream(stream: InputStream, format: FileFormat, cancellationToken: Cancellation) → Scene | Вызов fromStream(stream, format, cancellationToken) у этого экземпляра Scene. |
fromStream(stream: InputStream, options: LoadOptions) → Scene | Вызов fromStream(stream, options) у этого экземпляра Scene. |
fromStream(stream: InputStream, options: LoadOptions, cancellationToken: Cancellation) → Scene | Вызов fromStream(stream, options, cancellationToken) у этого экземпляра Scene. |
fromStream(stream: Stream) → Scene | Вызов fromStream(stream) у этого экземпляра Scene. |
fromStream(stream: Stream, cancellationToken: Cancellation) → Scene | Вызов fromStream(stream, cancellationToken) у этого экземпляра Scene. |
fromStream(stream: Stream, format: FileFormat) → Scene | Вызов fromStream(stream, format) у этого экземпляра Scene. |
fromStream(stream: Stream, format: FileFormat, cancellationToken: Cancellation) → Scene | Вызов fromStream(stream, format, cancellationToken) у этого экземпляра Scene. |
fromStream(stream: Stream, options: LoadOptions) → Scene | Вызывает fromStream(stream, options) у данного экземпляра Scene. |
fromStream(stream: Stream, options: LoadOptions, cancellationToken: Cancellation) → Scene | Вызывает fromStream(stream, options, cancellationToken) у данного экземпляра Scene. |
save(filePath: String) | Вызывает save(filePath) у данного экземпляра Scene. |
save(filePath: String, format: FileFormat) | Вызывает save(filePath, format) у данного экземпляра Scene. |
save(filePath: String, format: FileFormat, cancellationToken: Cancellation) | Вызывает save(filePath, format, cancellationToken) у данного экземпляра Scene. |
save(filePath: String, options: SaveOptions) | Вызывает save(filePath, options) у данного экземпляра Scene. |
save(filePath: String, options: SaveOptions, cancellationToken: Cancellation) | Вызывает save(filePath, options, cancellationToken) у данного экземпляра Scene. |
save(stream: OutputStream, format: FileFormat) | Вызывает save(stream, format) у данного экземпляра Scene. |
save(stream: OutputStream, format: FileFormat, cancellationToken: Cancellation) | Вызывает save(stream, format, cancellationToken) у этого экземпляра Scene. |
save(stream: OutputStream, options: SaveOptions) | Вызывает save(stream, options) у этого экземпляра Scene. |
save(stream: OutputStream, options: SaveOptions, cancellationToken: Cancellation) | Вызывает save(stream, options, cancellationToken) у этого экземпляра Scene. |
save(stream: OutputStream, format: FileFormat, options: SaveOptions) | Вызывает save(stream, format, options) у этого экземпляра Scene. |
save(stream: OutputStream, format: FileFormat, options: SaveOptions, cancellationToken: Cancellation) | Вызывает save(stream, format, options, cancellationToken) у этого экземпляра Scene. |
save(stream: Stream, format: FileFormat) | Вызывает save(stream, format) у этого экземпляра Scene. |
save(stream: Stream, format: FileFormat, cancellationToken: Cancellation) | Вызывает save(stream, format, cancellationToken) у этого экземпляра Scene. |
save(stream: Stream, options: SaveOptions) | Вызывает save(stream, options) у этого экземпляра Scene. |
save(stream: Stream, options: SaveOptions, cancellationToken: Cancellation) | Вызывает save(stream, options, cancellationToken) у этого экземпляра Scene. |
render(camera: Camera, fileName: String) | Не реализовано в FOSS‑издании — генерирует исключение во время выполнения. Вызывает render(camera, fileName) у этого экземпляра Scene. |
render(camera: Camera, fileName: String, size: Vector2, format: String) | Не реализовано в FOSS‑издании — генерирует исключение во время выполнения. Вызывает render(camera, fileName, size, format) у этого экземпляра Scene. |
render(camera: Camera, texture: TextureData) | Не реализовано в FOSS‑издании — генерирует исключение во время выполнения. Вызывает render(camera, texture) у этого экземпляра Scene. |
SceneObject() | Оператор Boolean позволяет применять булеву операцию к двум экземплярам IMeshConvertible. |
getScene() → Scene | Конструктор BooleanOperator. |
A3DObject() | Параметрический цилиндр. Его также можно использовать для представления конуса, когда один из параметров radiusTop/radiusBottom равен нулю. |
getName() → String | Сегменты кривой. |
setName(name: String) | Создаёт профиль CircleShape с заданным радиусом. |
getProperties() → PropertyCollection | Инициализирует новый экземпляр класса Cylinder. |
findProperty(name: String) → Property | Инициализирует новый экземпляр класса Bone. |
getProperty(name: String) → Object | Получает матрицу преобразования узла в текущей позе. |
setProperty(name: String, value: Object) | Получает сегменты ширины. |
removeProperty(name: String) → boolean | Получает инвертированную систему координат контрольных точек/нормалей при импорте/экспорте. |