transitive-js
Version:
A tool for generating dynamic stylized transit maps that are easy to understand.
20 lines (19 loc) • 555 B
TypeScript
/**
* A group of edges that share the same endpoint vertices
*/
export default class EdgeGroup {
constructor(fromVertex: any, toVertex: any, type: any);
fromVertex: any;
toVertex: any;
type: any;
edges: any[];
commonPoints: any;
worldLength: number;
addEdge(edge: any): void;
getWorldLength(): number;
getInternalVertexPQ(): any;
getInternalVertexWeight(pointArray: any, index: any): number;
hasTransit(): boolean;
isNonTransitPath(): any;
getTurnPoints(maxAngle: any): any;
}