Escalón
Revisión
Skeleton Es una clase en Aspose.3D FOSS para .NET. Heredados de: Entity, INamedObject.
El esqueleto se utiliza principalmente por el software CAD para ayudar al diseñador a manipular la transformación de la estructura esquelética, es generalmente inútil fuera del software de CAD. Para hacer que la hierarquía de esqueletos actúe como un objeto en el programa de CA, hay que marcar el nodo superior de los esqueles como el uno de raíz mediante la configuración Tipo a raiz y todos los niños fijados en LimbNode
Esta clase ofrece 10 métodos para trabajar con objetos esqueléticos en programas .NET. Los métodos disponibles incluyen: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, Skeleton. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : Excluded, Name, ParentNode, ParentNodes, Properties, Scene,Y dos más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Size | double | Leer / escribir | Se puede obtener o establecer el tamaño. |
Type | SkeletonType | Leer / escribir | Obtenga o establece el tipo. |
Excluded | bool | Leer / escribir | Obtenga o pone el excluido. |
ParentNodes | List<Node> | Leer | Tiene los nódulos parentescos. |
ParentNode | Node | Leer / escribir | Obtenga o coloca el nodo parental. |
Scene | Scene | Leer | Tiene la escena. |
Name | string | Leer / escribir | Se le llama o se pone el nombre. |
Properties | PropertyCollection | Leer | Obtenga las propiedades. |
Metodología
| firma | Descripción |
|---|---|
Skeleton() | |
Skeleton(name: string) | Nombre de entidad |
Skeleton(name: string, type: SkeletonType) | Tipo de esqueleto |
Entity(name: string) | |
GetBoundingBox() | Obtenga la caja de límite de la entidad actual en su sistema de coordenadas espaciales objetos. |
GetEntityRendererKey() | Obtenga la clave del rendidor de la entidad registrado en el rendedor |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Eliminar una propiedad dinámica. |
GetProperty(property: string) | Obtenga el valor de la propiedad especificada |
SetProperty(property: string, value: object?) | - El valor de la propiedad especificada |
FindProperty(propertyName: string) | Puede ser una propiedad dinámica (creada por CreateDynamicProperty/SetProperty) o propiedades nativas(identificado por su nombre) |