Box

Box class

Boîte.

Méthodes

constructor

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

Result:


constructor_overload

NomDescription
constructor_overload(length, width, height)Initialise une nouvelle instance de la classe Box.

Parameters:

NomTypeDescription
lengthNombreLongueur de la boîte alignée sur l’axe z.
largeurNombreLargeur de la boîte alignée sur l’axe x.
heightNombreHauteur de la boîte alignée sur l’axe y.

Result:


constructor_overload2

NomDescription
constructor_overload2(name, length, width, height, lengthSegments, widthSegments, heightSegments)Initialise une nouvelle instance de la classe Box.

Parameters:

NomTypeDescription
nameStringNom de la boîte.
lengthNombreLongueur de la boîte alignée sur l’axe z.
largeurNombreLargeur de la boîte alignée sur l’axe x.
heightNombreHauteur de la boîte alignée sur l’axe y.
lengthSegmentsNombreSegments de longueur.
widthSegmentsNombreSegments de largeur.
heightSegmentsNombreSegments de hauteur.

Result:


getLengthSegments

NomDescription
getLengthSegments()Obtient ou définit les segments de longueur.

Result:


setLengthSegments

NomDescription
setLengthSegments(value)Obtient ou définit les segments de longueur.

Result:


getWidthSegments

NomDescription
getWidthSegments()Obtient ou définit les segments de largeur

Result:


setWidthSegments

NomDescription
setWidthSegments(value)Obtient ou définit les segments de largeur

Result:


getHeightSegments

NomDescription
getHeightSegments()obtient ou définit les segments de hauteur.

Result:


setHeightSegments

NomDescription
setHeightSegments(value)obtient ou définit les segments de hauteur.

Result:


getLength

NomDescription
getLength()Obtient ou définit la longueur de la boîte alignée sur l’axe z. La longueur alignée sur l’axe z.

Result:


setLength

NomDescription
setLength(value)Obtient ou définit la longueur de la boîte alignée sur l’axe z. La longueur alignée sur l’axe z.

Result:


getWidth

NomDescription
getWidth()Obtient ou définit la largeur de la boîte alignée sur l’axe x. La largeur alignée sur l’axe x.

Result:


setWidth

NomDescription
setWidth(value)Obtient ou définit la largeur de la boîte alignée sur l’axe x. La largeur alignée sur l’axe x.

Result:


getHeight

NomDescription
getHeight()Obtient ou définit la hauteur de la boîte alignée sur l’axe y. La hauteur alignée sur l’axe y.

Result:


setHeight

NomDescription
setHeight(value)Obtient ou définit la hauteur de la boîte alignée sur l’axe y. La hauteur alignée sur l’axe y.

Result:


getCastShadows

NomDescription
getCastShadows()Récupère ou définit si cette géométrie peut projeter une ombre

Result:


setCastShadows

NomDescription
setCastShadows(value)Récupère ou définit si cette géométrie peut projeter une ombre

Result:


getReceiveShadows

NomDescription
getReceiveShadows()Récupère ou définit si cette géométrie peut recevoir une ombre.

Result:


setReceiveShadows

NomDescription
setReceiveShadows(value)Récupère ou définit si cette géométrie peut recevoir une ombre.

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:


toMesh

NomDescription
toMesh()Convertir l’objet actuel en maillage

Result: Mesh


getBoundingBox

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

Result: Mesh


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