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 после установки пакета Aspose.3D FOSS for 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Инициализирует новый экземпляр класса Bone.
getProperty(name: String)ObjectПолучивает матрицу трансформации узла в текущей позе.
setProperty(name: String, value: Object)Получивает ширину сегментов.
removeProperty(name: String)booleanПолучает переходную систему координат контрольных точек/нормальной во время импорта/экспорта.

See Also

 Русский