Squelette

Skeleton class

Le Skeleton est principalement utilisé par les logiciels CAD pour aider le concepteur à manipuler la transformation de la structure squelettique, il est généralement inutile en dehors des logiciels CAD. Pour que la hiérarchie du squelette agisse comme un seul objet dans le logiciel CAD, il est nécessaire de marquer le nœud Skeleton supérieur comme racine en définissant Type sur SkeletonType.SKELETON, et tous les enfants sur SkeletonType.BONE

Méthodes

constructor

NomDescription
constructor()Initialise une nouvelle instance de la classe Skeleton.

Result:


constructor_overload

NomDescription
constructor_overload(name)Initialise une nouvelle instance de la classe Skeleton.

Parameters:

NomTypeDescription
nameStringNom.

Result:


getSize

NomDescription
getSize()Obtient ou définit la taille du nœud du membre utilisée dans les logiciels de CAO pour représenter la taille de l’os.

Result:


setSize

NomDescription
setSize(value)Obtient ou définit la taille du nœud du membre utilisée dans les logiciels de CAO pour représenter la taille de l’os.

Result:


getType

NomDescription
getType()Obtient ou définit le type du squelette. La valeur de la propriété est la constante entière SkeletonType. Le type du squelette.

Result:


setType

NomDescription
setType(value)Obtient ou définit le type du squelette. La valeur de la propriété est la constante entière SkeletonType. Le type du squelette.

Result:


getParentNodes

NomDescription
getParentNodes()Obtient tous les nœuds parents, une entité peut être attachée à plusieurs nœuds parents pour l’instanciation géométrique. Les nœuds.

Result:


getExcluded

NomDescription
getExcluded()Obtient ou définit si cette entité doit être exclue lors de l’exportation.

Result:


setExcluded

NomDescription
setExcluded(value)Obtient ou définit si cette entité doit être exclue lors de l’exportation.

Result:


getParentNode

NomDescription
getParentNode()Obtient ou définit le premier nœud parent ; si le premier nœud parent est défini, cette entité sera détachée des autres nœuds parents. Le nœud parent.

Result:


setParentNode

NomDescription
setParentNode(value)Obtient ou définit le premier nœud parent ; si le premier nœud parent est défini, cette entité sera détachée des autres nœuds parents. Le nœud parent.

Result:


getScene

NomDescription
getScene()Obtient la scène à laquelle cet objet appartient

Result:


getName

NomDescription
getName()Obtient ou définit le nom. Le nom.

Result:


setName

NomDescription
setName(value)Obtient ou définit le nom. Le nom.

Result:


getProperties

NomDescription
getProperties()Obtient la collection de toutes les propriétés.

Result:


getBoundingBox

NomDescription
getBoundingBox()Obtient la boîte englobante de l’entité actuelle dans son système de coordonnées d’espace objet.

Result:


getEntityRendererKey

NomDescription
getEntityRendererKey()Obtient la clé du rendu d’entité enregistré dans le moteur de rendu

Result: EntityRendererKey


removeProperty

NomDescription
removeProperty(property)Supprime une propriété dynamique.

Parameters:

NomTypeDescription
propertyPropertyQuelle propriété supprimer

Result: boolean


removeProperty

NomDescription
removeProperty(property)Supprime la propriété spécifiée identifiée par son nom

Parameters:

NomTypeDescription
propertStringnull

Result: boolean


getProperty

NomDescription
getProperty(property)Obtenir la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété

Result: Object


setProperty

NomDescription
setProperty(property, value)Définit la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété
valueObjectLa valeur de la propriété

Result: Object


findProperty

NomDescription
findProperty(propertyName)Recherche la propriété. Elle peut être une propriété dynamique (Créée par CreateDynamicProperty/SetProperty) ou une propriété native (Identifiée par son nom)

Parameters:

NomTypeDescription
propertyNameStringNom de la propriété.

Result: Property