Skip to: site menu | section menu | main content

 

Hank Project - Runtime Database Manual Pages


List of relevant queries:
  • class Road member functions
    • int numLanes() const;
    • int numLanes( (LT | RT) ) const;
    • double laneWidth() const;
    • double laneCenterline( int which_lane );
    • double shoulderWidth( (LT | RT) ) const;
    • double shoulderHeight() const;
    • int tangent( double dist, double return_vec[2] );
    • double length();
    • double speedLimit( double distance );
    • int passingZone();
    • const Intersection* intersectionAbs( (BEGIN | END) );
    • const Intersection* intersectionRel( _Object* obj, (BEGIN | END) );
    • double distanceToIntersectionAbs( double dist, (BEGIN | END) );
    • double distanceToIntersectionRel( _Object* obj, (BEGIN | END) );
    • int cartesianCoord( double distance, double offset, Position *roadPos );
    • int roadCoord( double x, double y, double* distance, double* offset );
    • int queryPtAhead( _Object *obj, double view_dist, double view_off, Position *return_pos );
    • int queryPtBehind( _Object *obj, double view_dist, double view_off, Position *return_pos );
    • int queryPtAhead( _Object *obj, double view_dist, double view_off, double *dist, double *off );
    • int queryPtBehind( _Object *obj, double view_dist, double view_off, double *dist, double *off );


Last Modified:
Please send comments or questions to The Hank Group
Copyright 1996,1997 - The University of Iowa : Department of Computer Science