MorphTargetChannel
Overview
MorphTargetChannel є клас в Aspose.3D FOSS для Java. Наследники від: A3DObject.
MorphTargetChannel використовується для організації геометрії.
Цей клас надає 18 методів для роботи з об’єктами MorphTargetChannel в програмах Java. Доступні методи включають: A3DObject, MorphTargetChannel, findProperty, get, getChannelWeight, getName, getProperties, getProperty, getTargets, getWeight, getWeights, removeProperty, і 5 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: DefaultWeight, channelWeight, name, properties, targets, weights.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
weights | List<Double> | Read | Отримає цілеві значення геометрії. |
channelWeight | double | Read | Обирає або встановлює вагу деформатора цього каналу. |
targets | List<Shape> | Read | Знайде всі цілі, пов’язані з каналом. |
DefaultWeight | double | Read | Вага для морфої. |
name | String | Read | Знає ім’я. |
properties | PropertyCollection | Read | Він отримує власність. |
Methods
| Signature | Description |
|---|---|
MorphTargetChannel() | Ініціалізує новий екземпляр класу MorphTargetChannel . |
MorphTargetChannel(name: String) | Ініціалізує новий екземпляр класу MorphTargetChannel . |
getWeights() → List<Double> | Отримає цілеві значення геометрії. |
getChannelWeight() → double | Обирає або встановлює вагу деформатора цього каналу. |
setChannelWeight(value: double) | Обирає або встановлює вагу деформатора цього каналу. |
getTargets() → List<Shape> | Знайде всі цілі, пов’язані з каналом. |
getWeight(target: Shape) → double | Отримає вагу для зазначеного цілі, якщо мета не належить до цього каналу, по умові повертається значення 0. |
setWeight(target: Shape, weight: double) | Налаштовує вагу для зазначеного цілі, значення по умові - 1, діапазон повинен бути між 0 ~ 1. |
get(index: int) → double | Отримає вагу для зазначеного цільового індексу. |
set(index: int, value: double) | Налаштовує вагу для зазначеного цільового індексу. |
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 | Обирає систему координатів точок контролю/нормальних під час імпорту/експорту. |