MorphTargetChannel

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

NameTypeAccessDescription
weightsList<Double>ReadОтримає цілеві значення геометрії.
channelWeightdoubleReadОбирає або встановлює вагу деформатора цього каналу.
targetsList<Shape>ReadЗнайде всі цілі, пов’язані з каналом.
DefaultWeightdoubleReadВага для морфої.
nameStringReadЗнає ім’я.
propertiesPropertyCollectionReadВін отримує власність.

Methods

SignatureDescription
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Обирає систему координатів точок контролю/нормальних під час імпорту/експорту.

See Also

 Українська