VertexPointer
Espacio de nombres: Digi21.DigiNG.Entities
Ensamblado: Digi21.DigiNG
Identifica un vértice de una ReadOnlyLine por la línea y el índice del vértice.
public struct VertexPointer
Herencia: Object → ValueType → VertexPointer
La estructura solo guarda los dos valores que recibe el constructor: no comprueba que line no sea null ni que el índice esté dentro de line.Points, y no se actualiza si la línea cambia. default(VertexPointer) tiene Line a null y Vertex a 0.
El método DetectNodes de la clase NodeDetector del paquete Digi21.DigiNG.Topology agrupa por coordenada los VertexPointer de los vértices que forman nodos.
Constructores
| Miembro | Descripción |
|---|---|
VertexPointer(ReadOnlyLine line, int vertex) |
Crea el puntero al vértice vertex de line. |
Propiedades
| Miembro | Descripción |
|---|---|
ReadOnlyLine Line { get; } |
Línea a la que pertenece el vértice. |
int Vertex { get; } |
Índice del vértice en Line.Points. |
Ejemplo
El ejemplo de SegmentPointer crea un VertexPointer por cada vértice de una línea guardada en un archivo .bind.