MorphTargetChannel
Revisión
MorphTargetChannel Es una clase en Aspose.3D FOSS para Java. Heredados de: A3DObject.
Un canal MorphTarget es utilizado por MorfTarge para organizar las geometrías de destino.
Esta clase proporciona 18 métodos para trabajar con objetos MorphTargetChannel en programas de Java. Los métodos disponibles incluyen: A3DObject, MorphTargetChannel, findProperty, get, getChannelWeight, getName, getProperties, getProperty, getTargets, getWeight, getWeights, removeProperty,y 5 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : DefaultWeight, channelWeight, name, properties, targets, weights.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
weights | List<Double> | Leer | Obtenga los valores de peso total de las geometrías del objetivo. |
channelWeight | double | Leer | Obtenga o establece el peso deformador de este canal. |
targets | List<Shape> | Leer | Obtenga todos los objetivos asociados con el canal. |
DefaultWeight | double | Leer | El peso de defecto para el objetivo del morfo. |
name | String | Leer | recibe el nombre. |
properties | PropertyCollection | Leer | Obtenga las propiedades. |
Metodología
| firma | Descripción |
|---|---|
MorphTargetChannel() | Inicia una nueva instancia de la clase MorphTargetChannel. |
MorphTargetChannel(name: String) | Inicia una nueva instancia de la clase MorphTargetChannel. |
getWeights() → List<Double> | Obtenga los valores de peso total de las geometrías del objetivo. |
getChannelWeight() → double | Obtenga o establece el peso deformador de este canal. |
setChannelWeight(value: double) | Obtenga o establece el peso deformador de este canal. |
getTargets() → List<Shape> | Obtenga todos los objetivos asociados con el canal. |
getWeight(target: Shape) → double | Si el objetivo no pertenece a este canal, se devolve el valor estándar 0 . |
setWeight(target: Shape, weight: double) | Establecer el peso para la meta especificada, el valor de defecto es 1, el rango debe estar entre 0 ~ 1. |
get(index: int) → double | Obtenga el peso para el índice de destino especificado. |
set(index: int, value: double) | -Contactar el peso para el índice de meta especificado. |
A3DObject() | Se puede utilizar también para representar un cone cuando uno de los rayosTop/radiusBottom es cero. |
getName() → String | Los segmentos de la curva. |
setName(name: String) | Construcción de un perfil CircleShape con rayos especificados. |
getProperties() → PropertyCollection | Inicia una nueva instancia de la clase cilindro. |
findProperty(name: String) → Property | Inicia una nueva instancia de la clase Bone. |
getProperty(name: String) → Object | Obtenga la matriz de transformación del nodo en la posición actual. |
setProperty(name: String, value: Object) | Se encuentran los segmentos de ancho. |
removeProperty(name: String) → boolean | Obtén un sistema de coordenadas de puntos de control/normal durante la importación/exportación. |