MorphTargetChannel

MorphTargetChannel

Opinie generală

MorphTargetChannel este o clasă în Aspose.3D FOSS pentru Java. Moștenitorii de la: A3DObject.

Un MorphTargetChannel este folosit de către MorphTargetDeformer pentru a organiza geometriile țintă.

Această clasă oferă 18 metode pentru a lucra cu obiecte MorphTargetChannel în programele Java. Metodele disponibile includ: A3DObject, MorphTargetChannel, findProperty, get, getChannelWeight, getName, getProperties, getProperty, getTargets, getWeight, getWeights, removeProperty, și 5 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: DefaultWeight, channelWeight, name, properties, targets, weights.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
weightsList<Double>Citeşte.Obţine valorile de greutate complete ale geometriilor ţintei.
channelWeightdoubleCiteşte.Obține sau stabilește greutatea deformatorului acestui canal.
targetsList<Shape>Citeşte.Obţine toate ţintele asociate cu canalul.
DefaultWeightdoubleCiteşte.Greutatea implicită pentru ţinta morph.
nameStringCiteşte.A primit numele.
propertiesPropertyCollectionCiteşte.Obţine proprietăţile.

Metode de evaluare

SemnăturaDescriere:
MorphTargetChannel()Inițializează o nouă instanță a clasei MorphTargetChannel.
MorphTargetChannel(name: String)Inițializează o nouă instanță a clasei MorphTargetChannel.
getWeights()List<Double>Obţine valorile de greutate complete ale geometriilor ţintei.
getChannelWeight()doubleObține sau stabilește greutatea deformatorului acestui canal.
setChannelWeight(value: double)Obține sau stabilește greutatea deformatorului acestui canal.
getTargets()List<Shape>Obţine toate ţintele asociate cu canalul.
getWeight(target: Shape)doubleObține greutatea pentru ținta specificată, dacă țintă nu aparține acestui canal, valoarea implicită 0 este returnată.
setWeight(target: Shape, weight: double)Setarea greutății pentru ținta specificată, valoarea implicită este 1, intervalul ar trebui să fie între 0 ~ 1.
get(index: int)doubleObţine greutatea pentru indicele ţintă specificat.
set(index: int, value: double)Se stabilește greutatea pentru indicele țintă specificat.
A3DObject()Cîlindru parametrizat. Poate fi folosit și pentru a reprezenta un con atunci când unul din radiusTop/radiusBottom este zero.
getName()StringSegmentele curbei.
setName(name: String)Construiește un profil CircleShape cu o rază specificată.
getProperties()PropertyCollectionIniţializează o nouă instanţă a clasei Cylinder.
findProperty(name: String)PropertyIniţializează o nouă instanţă a clasei “Bone”.
getProperty(name: String)ObjectObține matricea de transformare a nodului în poziția curentă.
setProperty(name: String, value: Object)Obţine segmentele de lăţime.
removeProperty(name: String)booleanObține sistemul de coordonate flip al punctelor de control/normal în timpul importului / exportului.

Vezi și:

 Română