MorphTargetChannel
Översikt
MorphTargetChannel är en klass i Aspose.3D FOSS för Java. ärvt från: A3DObject.
En MorphTargetChannel används av MorphTargetDeformer för att organisera mållgeometrierna.
Denna klass ger 18 metoder för att arbeta med MorphTargetChannel objekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, MorphTargetChannel, findProperty, get, getChannelWeight, getName, getProperties, getProperty, getTargets, getWeight, getWeights, removeProperty,och 5 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java paket. och egenskaper: DefaultWeight, channelWeight, name, properties, targets, weights.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
weights | List<Double> | Läsning | Få de fullständiga viktenvärdena för mållgeometrier. |
channelWeight | double | Läsning | Få eller sätta deformervikt av denna kanal. |
targets | List<Shape> | Läsning | Få alla mål som är kopplade till kanalen. |
DefaultWeight | double | Läsning | Fördelar för målet Morph. |
name | String | Läsning | får namnet. |
properties | PropertyCollection | Läsning | får de egendomarna. |
Metoder
| Signature | Beskrivning |
|---|---|
MorphTargetChannel() | Initialiserar en ny instans av MorphTargetChannel klass. |
MorphTargetChannel(name: String) | Initialiserar en ny instans av MorphTargetChannel klass. |
getWeights() → List<Double> | Få de fullständiga viktenvärdena för mållgeometrier. |
getChannelWeight() → double | Få eller sätta deformervikt av denna kanal. |
setChannelWeight(value: double) | Få eller sätta deformervikt av denna kanal. |
getTargets() → List<Shape> | Få alla mål som är kopplade till kanalen. |
getWeight(target: Shape) → double | Om det angivna målet väger, om målen inte tillhör denna kanal returneras standardvärdet 0. |
setWeight(target: Shape, weight: double) | Ställ vikten för det angivna målet, standardvärdet är 1, intervallet bör vara mellan 0 ~ 1. |
get(index: int) → double | Få vikten för det angivna målsindexet. |
set(index: int, value: double) | Ange vikten för det angivna målsindexet. |
A3DObject() | Parameteriserad cylinder. Den kan också användas för att representera en cone när en av radiusTop/radiusBottom är noll. |
getName() → String | segment av kurvan. |
setName(name: String) | Bygg en CircleShape profil med angiven radius. |
getProperties() → PropertyCollection | Initierar en ny instans av Cylinder-klassen. |
findProperty(name: String) → Property | Initierar en ny instans av Bone-klassen. |
getProperty(name: String) → Object | Få transformatrycket av knuten i den aktuella posen. |
setProperty(name: String, value: Object) | Få bredd segment. |
removeProperty(name: String) → boolean | Det får ett flopp-koordinat system av kontrollpunkter/normala under import/export. |