gwnavruntime/queries/utils/basemultidestinationpathfinderquery.h File Reference

basemultidestinationpathfinderquery.h File Reference

Classes

class  Kaim::BaseMultiDestinationPathFinderQuery
 Base class for MultiDestinationPathFinderQuery. More...
 

Namespaces

 Kaim
 The Autodesk Navigation namespace.
 

Enumerations

enum  Kaim::MultiDestinationPathFinderQueryResult {
  Kaim::MULTIDESTINATIONPATHFINDER_NOT_INITIALIZED = QUERY_NOT_INITIALIZED, Kaim::MULTIDESTINATIONPATHFINDER_NOT_PROCESSED = QUERY_NOT_PROCESSED, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_TRAVERSAL, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_TRAVERSAL_DONE,
  Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_CANGOQUERY, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_NEXT_DESTINATION, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_ABSTRACT_PATH, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_REFINING_INIT,
  Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_REFINING_RESETCOST, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_REFINING, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_PATHCLAMPING_INIT, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_PATHCLAMPING,
  Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_PATHBUILDING, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_CHANNEL_INIT, Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING_CHANNEL_COMPUTE, Kaim::MULTIDESTINATIONPATHFINDER_DONE_START_OUTSIDE,
  Kaim::MULTIDESTINATIONPATHFINDER_DONE_START_NAVTAG_FORBIDDEN, Kaim::MULTIDESTINATIONPATHFINDER_DONE_ENDS_ARE_UNREACHABLE, Kaim::MULTIDESTINATIONPATHFINDER_DONE_DESTS_ARE_START_NO_PATH, Kaim::MULTIDESTINATIONPATHFINDER_DONE_NO_PATH_FOUND,
  Kaim::MULTIDESTINATIONPATHFINDER_DONE_NAVDATA_CHANGED, Kaim::MULTIDESTINATIONPATHFINDER_DONE_ERROR_LACK_OF_WORKING_MEMORY, Kaim::MULTIDESTINATIONPATHFINDER_DONE_COMPUTATION_ERROR, Kaim::MULTIDESTINATIONPATHFINDER_DONE_CHANNELCONFIG_ERROR,
  Kaim::MULTIDESTINATIONPATHFINDER_DONE_CHANNELCOMPUTATION_ERROR, Kaim::MULTIDESTINATIONPATHFINDER_DONE_COMPUTATION_CANCELED, Kaim::MULTIDESTINATIONPATHFINDER_DONE_SOME_PATHS_FOUND, Kaim::MULTIDESTINATIONPATHFINDER_TOPROCESS_FROM_CANGOQUERY,
  Kaim::MULTIDESTINATIONPATHFINDER_PROCESSING, Kaim::MULTIDESTINATIONPATHFINDER_DONE_END_OUTSIDE, Kaim::MULTIDESTINATIONPATHFINDER_DONE_END_NAVTAG_FORBIDDEN, Kaim::MULTIDESTINATIONPATHFINDER_DONE_PATH_NOT_FOUND,
  Kaim::MULTIDESTINATIONPATHFINDER_DONE_DEST_IS_START_NO_PATH, Kaim::MULTIDESTINATIONPATHFINDER_DONE_PATH_FOUND
}
 Enumerates the possible results of an AStarQuery. More...
 
enum  Kaim::MultiDestinationPathFinderFinalOutput { Kaim::MULTIDESTINATIONPATHFINDER_BUILD_LOWEST_COST_PATH_ONLY = 0, Kaim::MULTIDESTINATIONPATHFINDER_COMPUTE_RAW_COSTS = 1 << 0, Kaim::MULTIDESTINATIONPATHFINDER_BUILD_RAW_PATHS = 1 << 1, Kaim::MULTIDESTINATIONPATHFINDER_BUILD_PATHS = 1 << 2 }
 Usually only one of MultiDestinationPathFinderFinalOutput values is useful, but for debug purpose, it is possible to pass several of them. More...
 

Go to the source code of this file.