LinearExtrusion

LinearExtrusion class

La extrusión lineal toma una forma 2D como entrada y extiende la forma en la tercera dimensión.

Métodos

constructor

NombreDescripción
constructor()Constructor de la instancia LinearExtrusion.

Result:


constructor_overload

NombreDescripción
constructor_overload(shape, height)Constructor de la instancia LinearExtrusion.

Result:


getShape

NombreDescripción
getShape()La forma base que se extruirá.

Result:


setShape

NombreDescripción
setShape(value)La forma base que se extruirá.

Result:


getDirection

NombreDescripción
getDirection()La dirección de la extrusión, el valor predeterminado es (0, 0, 1)

Result:


setDirection

NombreDescripción
setDirection(value)La dirección de la extrusión, el valor predeterminado es (0, 0, 1)

Result:


getHeight

NombreDescripción
getHeight()La altura de la geometría extruida, el valor predeterminado es 1.0

Result:


setHeight

NombreDescripción
setHeight(value)La altura de la geometría extruida, el valor predeterminado es 1.0

Result:


getSlices

NombreDescripción
getSlices()Las capas de la geometría extruida y retorcida, el valor predeterminado es 1.

Result:


setSlices

NombreDescripción
setSlices(value)Las capas de la geometría extruida y retorcida, el valor predeterminado es 1.

Result:


getCenter

NombreDescripción
getCenter()Si este valor es false, el rango Z de la extrusión lineal es de 0 a la altura; de lo contrario, el rango es de -altura/2 a altura/2.

Result:


setCenter

NombreDescripción
setCenter(value)Si este valor es false, el rango Z de la extrusión lineal es de 0 a la altura; de lo contrario, el rango es de -altura/2 a altura/2.

Result:


getTwistOffset

NombreDescripción
getTwistOffset()El desplazamiento usado en la torsión, el valor predeterminado es (0, 0, 0).

Result:


setTwistOffset

NombreDescripción
setTwistOffset(value)El desplazamiento usado en la torsión, el valor predeterminado es (0, 0, 0).

Result:


getTwist

NombreDescripción
getTwist()El número de grados a través de los cuales se extruye la forma.

Result:


setTwist

NombreDescripción
setTwist(value)El número de grados a través de los cuales se extruye la forma.

Result:


getParentNodes

NombreDescripción
getParentNodes()Obtiene todos los nodos padre; una entidad puede estar adjunta a varios nodos padre para la instanciación de geometría. Los nodos.

Result:


getExcluded

NombreDescripción
getExcluded()Obtiene o establece si excluir esta entidad durante la exportación.

Result:


setExcluded

NombreDescripción
setExcluded(value)Obtiene o establece si excluir esta entidad durante la exportación.

Result:


getParentNode

NombreDescripción
getParentNode()Obtiene o establece el primer nodo padre; si se establece el primer nodo padre, esta entidad se separará de los demás nodos padres. El nodo padre.

Result:


setParentNode

NombreDescripción
setParentNode(value)Obtiene o establece el primer nodo padre; si se establece el primer nodo padre, esta entidad se separará de los demás nodos padres. El nodo padre.

Result:


getScene

NombreDescripción
getScene()Obtiene la escena a la que pertenece este objeto

Result:


getName

NombreDescripción
getName()Obtiene o establece el nombre. El nombre.

Result:


setName

NombreDescripción
setName(value)Obtiene o establece el nombre. El nombre.

Result:


getProperties

NombreDescripción
getProperties()Obtiene la colección de todas las propiedades.

Result:


toMesh

NombreDescripción
toMesh()Convertir la extrusión a malla.

Result: Malla


getBoundingBox

NombreDescripción
getBoundingBox()Obtiene el cuadro delimitador de la entidad actual en su sistema de coordenadas de espacio de objeto.

Result: Malla


getEntityRendererKey

NombreDescripción
getEntityRendererKey()Obtiene la clave del renderizador de entidad registrado en el renderizador

Result: EntityRendererKey


removeProperty

NombreDescripción
removeProperty(property)Elimina una propiedad dinámica.

Parameters:

NombreTipoDescripción
propertyPropertyQué propiedad eliminar

Result: boolean


removeProperty

NombreDescripción
removeProperty(property)Eliminar la propiedad especificada identificada por nombre

Parameters:

NombreTipoDescripción
propertCadenanull

Result: boolean


getProperty

NombreDescripción
getProperty(property)Obtener el valor de la propiedad especificada

Parameters:

NombreTipoDescripción
propertyCadenaNombre de la propiedad

Result: Objeto


setProperty

NombreDescripción
setProperty(property, value)Establece el valor de la propiedad especificada

Parameters:

NombreTipoDescripción
propertyCadenaNombre de la propiedad
valorObjetoEl valor de la propiedad

Result: Objeto


findProperty

NombreDescripción
findProperty(propertyName)Busca la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)

Parameters:

NombreTipoDescripción
propertyNameCadenaNombre de la propiedad.

Result: Property