KeyframeSequence
Overview
KeyframeSequence є клас в Aspose.3D FOSS для Java. Наследники від: A3DObject, Iterable<KeyFrame>.
Послідовність ключових кадрів, вона описує перетворення зразкового значення протягом часу.
Цей клас надає 18 методів для роботи з об’єктами KeyframeSequence в програмах Java. Доступні методи включають: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator, і 4 додаткові методи. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bindPoint | BindPoint | Read | Отримає об’єднану точку, яка є власником цієї кривої. |
keyFrames | List<KeyFrame> | Read | Отримає ключові кадри цієї кривої. |
postBehavior | Extrapolation | Read | Починає поведінку постів вказує, що вибіркова значення має бути після останнього рамки ключа. |
preBehavior | Extrapolation | Read | Починає попереднє поведінка вказує, що вибіркова значення має бути до першого ключа. |
name | String | Read | Знає ім’я. |
properties | PropertyCollection | Read | Він отримує власність. |
Methods
| Signature | Description |
|---|---|
KeyframeSequence() | Покликає KeyframeSequence на цьому прикладі KeyframeSequence. |
KeyframeSequence(name: String) | Покликання KeyframeSequence(ім’я) на цій інстанції KeyframeSequence. |
getBindPoint() → BindPoint | Отримає об’єднану точку, яка є власником цієї кривої. |
getKeyFrames() → List<KeyFrame> | Отримає ключові кадри цієї кривої. |
getPostBehavior() → Extrapolation | Починає поведінку постів вказує, що вибіркова значення має бути після останнього рамки ключа. |
getPreBehavior() → Extrapolation | Починає попереднє поведінка вказує, що вибіркова значення має бути до першого ключа. |
add(time: double, value: float) | Створення нової рамки ключа з зазначеною величиною / |
add(time: double, value: float, interpolation: Interpolation) | Створення нової рамки ключа з зазначеною величиною / |
reset() | Видає всі ключові кадри і переставляє поведінку після/до. |
iterator() → Iterator<KeyFrame> | Постарається перерахувати всі ключові кадри. |
A3DObject() | Параметризований циліндр. Він також може бути використаний для представлення конуса, коли один з радіусуTop/radiusBottom є нулем. |
getName() → String | Розділи кривої. |
setName(name: String) | Створює профіль CircleShape з визначеним радіусом. |
getProperties() → PropertyCollection | Ініціалізує новий екземпляр класу “Ціліндр”. |
findProperty(name: String) → Property | Ініціалізує новий екземпляр класу “Кост”. |
getProperty(name: String) → Object | Отримає матрицю трансформації вузла в поточній пози. |
setProperty(name: String, value: Object) | Обирає широту сегментів. |
removeProperty(name: String) → boolean | Обирає систему координатів точок контролю/нормальних під час імпорту/експорту. |