UNPKG

transitive-js

Version:

A tool for generating dynamic stylized transit maps that are easy to understand.

50 lines (49 loc) 1.75 kB
/** * RenderedEdge */ export default class RenderedEdge { constructor(graphEdge: any, forward: any, type: any, useGeographicRendering: any); id: number; graphEdge: any; forward: any; type: any; points: any[]; focused: boolean; sortableType: string; useGeographicRendering: any; clearGraphData(): void; edgeFromOffset: number | undefined; edgeToOffset: number | undefined; addPattern(pattern: any): void; patterns: any[] | undefined; patternIds: string | undefined; addPathSegment(pathSegment: any): void; pathSegments: any[] | undefined; pathSegmentIds: string | undefined; getId(): number; getType(): any; setFromOffset(offset: any): void; fromOffset: any; setToOffset(offset: any): void; toOffset: any; clearOffsets(): void; getAlignmentVector(alignmentId: any): any; offsetAlignment(alignmentId: any, offset: any): void; setFocused(focused: any): void; refreshRenderData(display: any): void; renderData: any; lineWidth: number | undefined; computeLineWidth(display: any, includeEnvelope: any): number | undefined; isFocused(): boolean; getZIndex(): number; /** * Computes the point of intersection between two adjacent, offset RenderedEdges (the * edge the function is called on and a second edge passed as a parameter) * by "extending" the adjacent edges and finding the point of intersection. If * such a point exists, the existing renderData arrays for the edges are * adjusted accordingly, as are any associated stops. */ intersect(rEdge: any): void; findExtension(vertex: any): any; toString(): string; }