Line

Line class

Una polilínea es una ruta definida por un conjunto de puntos con Geometry.ControlPoints, y conectada por Segments, lo que significa que también puede ser un conjunto de segmentos de línea conectados. La línea suele ser un objeto lineal, lo que significa que no puede usarse para representar una curva; para representar una curva, se utiliza NurbsCurve.

Métodos

constructor

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

Result:


constructor_overload

NombreDescripción
constructor_overload(name)Inicializa una nueva instancia de la clase Line.

Parameters:

NombreTipoDescripción
nameCadenaNombre.

Result:


getControlPoints

NombreDescripción
getControlPoints()Obtiene todos los puntos de control

Result:


getVisible

NombreDescripción
getVisible()Obtiene o establece si la geometría es visible

Result:


setVisible

NombreDescripción
setVisible(value)Obtiene o establece si la geometría es visible

Result:


getSegments

NombreDescripción
getSegments()Obtiene los segmentos de la línea

Result:


getColor

NombreDescripción
getColor()Obtiene o establece el color de la línea, el valor predeterminado es blanco(1, 1, 1)

Result:


setColor

NombreDescripción
setColor(value)Obtiene o establece el color de la línea, el valor predeterminado es blanco(1, 1, 1)

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:


fromPoints

NombreDescripción
fromPoints(points)Construye una instancia de Line a partir de un conjunto de puntos.

Parameters:

NombreTipoDescripción
puntoVector3[]null

Result: Line


makeDefaultIndices

NombreDescripción
makeDefaultIndices()Genera la secuencia 0,1,2,3….Geometry.ControlPoints.Length-1 a Segments para que los ControlPoints puedan usarse como una sola línea

Result: Line


getEntityRendererKey

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

Result: EntityRendererKey


getBoundingBox

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

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