MorphTargetChannel

MorphTargetChannel

Общ преглед

MorphTargetChannel е клас в Aspose.3D FOSS за Java. Наследници от: A3DObject.

A MorphTargetChannel се използва от MorphTargetDeformer за организиране на геометриите.

Този клас предоставя 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.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
weightsList<Double>Прочети.Получава пълните стойности на теглото на геометриите.
channelWeightdoubleПрочети.Получава или определя теглото на деформатора на този канал.
targetsList<Shape>Прочети.Взема всички цели, свързани с канала.
DefaultWeightdoubleПрочети.- Препоръчително за морф.
nameStringПрочети.- Да, но не и името.
propertiesPropertyCollectionПрочети.Взема имотите.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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Получава система за превръщане на координатите на контролните точки/нормално по време на внос/експорт.

Вижте също:

 Български