Línea

Revisión

Line Es una clase en Aspose.3D FOSS para .NET. Heredados de: Curve, INamedObject.

Una polina es un camino definido por un conjunto de puntos con segmentos, y conectado por lados, lo que significa que también puede ser un grupo de segmentas de línea conectadas. La línea es generalmente un objeto lineal, el cual significa no se puede usar para representar una curva, a fin de representar la curve, utiliza NurbsCurve.

Esta clase ofrece 12 métodos para trabajar con los objetos de línea en programas .NET. Los métodos disponibles incluyen: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, RemoveProperty, SceneObject, SetProperty. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes,Y cuatro más.

Propiedades

NombreTipoAccesoDescripción
ControlPointsIArrayList<Vector4>LeerObtenga los puntos de control.
VisibleboolLeer / escribirObtenga o pone el visible.
SegmentsIList<int[]>LeerSe encuentran los segmentos.
ColorVector3Leer / escribirSe toma o se coloca el color.
ExcludedboolLeer / escribirObtenga o pone el excluido.
ParentNodesList<Node>LeerTiene los nódulos parentescos.
ParentNodeNodeLeer / escribirObtenga o coloca el nodo parental.
SceneSceneLeerTiene la escena.
NamestringLeer / escribirSe le llama o se pone el nombre.
PropertiesPropertyCollectionLeerObtenga las propiedades.

Metodología

firmaDescripción
Line()
Line(name: string)
MakeDefaultIndices()Generar la secuencia 0,1,2,3…..Longitud-1 para que el ControlPoints pueda ser utilizado como una única línea
FromPoints(points: Vector3[])Crea una línea de puntos
GetEntityRendererKey()Obtenga la clave del rendidor de la entidad registrado en el rendedor
Entity(name: string)
GetBoundingBox()Obtenga la caja de límite de la entidad actual en su sistema de coordenadas espaciales objetos.
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Eliminar una propiedad dinámica.
GetProperty(property: string)Obtenga el valor de la propiedad especificada
SetProperty(property: string, value: object?)- El valor de la propiedad especificada
FindProperty(propertyName: string)Puede ser una propiedad dinámica (creada por CreateDynamicProperty/SetProperty) o propiedades nativas(identificado por su nombre)

Ver también

 Español