Cilindro

Cylinder class

Cilindro parametrizado. También puede usarse para representar el cono cuando uno de radiusTop/radiusBottom es cero.

Métodos

constructor

NombreDescripción
constructor()Inicializa una nueva instancia de la clase Cylinder.

Result:


constructor_overload

NombreDescripción
constructor_overload(radius, height)Inicializa una nueva instancia de la clase Cylinder.

Parameters:

NombreTipoDescripción
radiusNúmeroRadio de la tapa superior e inferior.
heightNúmeroAltura.

Result:


constructor_overload2

NombreDescripción
constructor_overload2(radiusTop, radiusBottom, height)Inicializa una nueva instancia de la clase Cylinder.

Parameters:

NombreTipoDescripción
radiusTopNúmeroRadio superior.
radiusBottomNúmeroRadio inferior.
heightNúmeroAltura.

Result:


constructor_overload3

NombreDescripción
constructor_overload3(radiusTop, radiusBottom, height, radialSegments, heightSegments, openEnded)Inicializa una nueva instancia de la clase Cylinder.

Parameters:

NombreTipoDescripción
radiusTopNúmeroRadio de la tapa superior del cilindro.
radiusBottomNúmeroRadio de la tapa inferior del cilindro.
heightNúmeroAltura del cilindro.
radialSegmentsNúmeroSegmentos radiales de ambos círculos superior e inferior..
heightSegmentsNúmeroSegmentos de altura.
openEndedbooleanSi se establece en

Result:


constructor_overload4

NombreDescripción
constructor_overload4(name, radiusTop, radiusBottom, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength)Inicializa una nueva instancia de la clase Cylinder.

Parameters:

NombreTipoDescripción
nameCadenaEl nombre de este objeto
radiusTopNúmeroRadio de la tapa superior del cilindro.
radiusBottomNúmeroRadio de la tapa inferior del cilindro.
heightNúmeroAltura del cilindro.
radialSegmentsNúmeroSegmentos radiales de ambos círculos superior e inferior..
heightSegmentsNúmeroSegmentos de altura.
openEndedbooleanSi se establece en
thetaStartNúmeroInicio de Theta.
thetaLengthNúmeroLongitud de Theta.

Result:


getOffsetBottom

NombreDescripción
getOffsetBottom()Obtiene o establece el desplazamiento de transformación de los vértices del lado inferior.

Result:


setOffsetBottom

NombreDescripción
setOffsetBottom(value)Obtiene o establece el desplazamiento de transformación de los vértices del lado inferior.

Result:


getOffsetTop

NombreDescripción
getOffsetTop()Obtiene o establece el desplazamiento de transformación de los vértices del lado superior.

Result:


setOffsetTop

NombreDescripción
setOffsetTop(value)Obtiene o establece el desplazamiento de transformación de los vértices del lado superior.

Result:


getGenerateFanCylinder

NombreDescripción
getGenerateFanCylinder()Obtiene o establece si generar el cilindro estilo abanico cuando ThetaLength es menor que 2PI, de lo contrario el modelo no se recortará.

Result:


setGenerateFanCylinder

NombreDescripción
setGenerateFanCylinder(value)Obtiene o establece si generar el cilindro estilo abanico cuando ThetaLength es menor que 2PI, de lo contrario el modelo no se recortará.

Result:


getShearBottom

NombreDescripción
getShearBottom()Obtiene o establece la transformación de cizallamiento del lado inferior, el vector almacena el valor de cizallamiento (x-axis, z-axis) medido en radianes, el valor predeterminado es (0, 0)

Result:


setShearBottom

NombreDescripción
setShearBottom(value)Obtiene o establece la transformación de cizallamiento del lado inferior, el vector almacena el valor de cizallamiento (x-axis, z-axis) medido en radianes, el valor predeterminado es (0, 0)

Result:


getShearTop

NombreDescripción
getShearTop()Obtiene o establece la transformación de cizallamiento del lado superior, el vector almacena el valor de cizallamiento (x-axis, z-axis) medido en radianes, el valor predeterminado es (0, 0)

Result:


setShearTop

NombreDescripción
setShearTop(value)Obtiene o establece la transformación de cizallamiento del lado superior, el vector almacena el valor de cizallamiento (x-axis, z-axis) medido en radianes, el valor predeterminado es (0, 0)

Result:


getRadiusTop

NombreDescripción
getRadiusTop()Obtiene o establece el radio de la tapa superior del cilindro. El radio de la tapa superior.

Result:


setRadiusTop

NombreDescripción
setRadiusTop(value)Obtiene o establece el radio de la tapa superior del cilindro. El radio de la tapa superior.

Result:


getRadiusBottom

NombreDescripción
getRadiusBottom()Obtiene o establece el radio de la tapa inferior del cilindro. El radio de la tapa inferior.

Result:


setRadiusBottom

NombreDescripción
setRadiusBottom(value)Obtiene o establece el radio de la tapa inferior del cilindro. El radio de la tapa inferior.

Result:


getHeight

NombreDescripción
getHeight()Obtiene o establece la altura del cilindro. La altura.

Result:


setHeight

NombreDescripción
setHeight(value)Obtiene o establece la altura del cilindro. La altura.

Result:


getRadialSegments

NombreDescripción
getRadialSegments()Obtiene o establece los segmentos radiales. Los segmentos radiales.

Result:


setRadialSegments

NombreDescripción
setRadialSegments(value)Obtiene o establece los segmentos radiales. Los segmentos radiales.

Result:


getHeightSegments

NombreDescripción
getHeightSegments()Obtiene o establece los segmentos de altura. Los segmentos de altura.

Result:


setHeightSegments

NombreDescripción
setHeightSegments(value)Obtiene o establece los segmentos de altura. Los segmentos de altura.

Result:


getOpenEnded

NombreDescripción
getOpenEnded()Obtiene o establece un valor que indica si este Cylinder está abierto en los extremos. El valor predeterminado es false. true si está abierto; de lo contrario, existen tapas superior/inferior.

Result:


setOpenEnded

NombreDescripción
setOpenEnded(value)Obtiene o establece un valor que indica si este Cylinder está abierto en los extremos. El valor predeterminado es false. true si está abierto; de lo contrario, existen tapas superior/inferior.

Result:


getThetaStart

NombreDescripción
getThetaStart()Obtiene o establece el inicio theta. El valor predeterminado es 0. El inicio theta.

Result:


setThetaStart

NombreDescripción
setThetaStart(value)Obtiene o establece el inicio theta. El valor predeterminado es 0. El inicio theta.

Result:


getThetaLength

NombreDescripción
getThetaLength()Obtiene o establece la longitud de theta. El valor predeterminado es 2π. La longitud de theta.

Result:


setThetaLength

NombreDescripción
setThetaLength(value)Obtiene o establece la longitud de theta. El valor predeterminado es 2π. La longitud de theta.

Result:


getCastShadows

NombreDescripción
getCastShadows()Obtiene o establece si esta geometría puede proyectar sombra

Result:


setCastShadows

NombreDescripción
setCastShadows(value)Obtiene o establece si esta geometría puede proyectar sombra

Result:


getReceiveShadows

NombreDescripción
getReceiveShadows()Obtiene o establece si esta geometría puede recibir sombra.

Result:


setReceiveShadows

NombreDescripción
setReceiveShadows(value)Obtiene o establece si esta geometría puede recibir sombra.

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 el objeto actual 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