KeyframeSequence

KeyframeSequence

Opinie generală

KeyframeSequence este o clasă în Aspose.3D FOSS pentru Java. Moștenitorii de la: A3DObject, Iterable<KeyFrame>.

Secuența de cadre cheie, descrie transformarea unei valori eșantionate în timp.

Această clasă oferă 18 metode pentru a lucra cu obiecte KeyframeSequence în programele Java. Metodele disponibile includ: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator, şi 4 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
bindPointBindPointCiteşte.Obține proprietatea de punctaj legare care detine această curbă
/
keyFramesList<KeyFrame>Citeşte.Obţine cadrele cheie ale curbei.
postBehaviorExtrapolationCiteşte.Obține post comportamentul indică ceea ce valoarea de eșantionare ar trebui să fie după ultimul cadru cheie.
preBehaviorExtrapolationCiteşte.Obține comportamentul pre indică ceea ce valoarea de eșantionare ar trebui să fie înainte de prima cheie.
nameStringCiteşte.A primit numele.
propertiesPropertyCollectionCiteşte.Obţine proprietăţile.

Metode de evaluare

SemnăturaDescriere:
KeyframeSequence()Chema KeyframeSequence pe această instanță KeyframeSequence.
KeyframeSequence(name: String)Apeluri KeyframeSequence(numele) pe această instanță KeyframeSequence.
getBindPoint()BindPointObține proprietatea de punctaj legare care detine această curbă
/
getKeyFrames()List<KeyFrame>Obţine cadrele cheie ale curbei.
getPostBehavior()ExtrapolationObține post comportamentul indică ceea ce valoarea de eșantionare ar trebui să fie după ultimul cadru cheie.
getPreBehavior()ExtrapolationObține comportamentul pre indică ceea ce valoarea de eșantionare ar trebui să fie înainte de prima cheie.
add(time: double, value: float)Crearea unui nou cadru de cheie cu valoare specificată
/
add(time: double, value: float, interpolation: Interpolation)Crearea unui nou cadru de cheie cu valoare specificată
/
reset()Îndepărtează toate cadrele cheie şi resetează comportamentele post/pre.
iterator()Iterator<KeyFrame>Obține enumerator pentru a traversa toate cadrele cheie.
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ă