53 virtual public AStarPathPlannerBase
63 return "AStarPathPlanner";
66 ::armarx::Vector3BaseList
getPath(const ::armarx::Vector3BasePtr& from, const ::armarx::Vector3BasePtr& to, const ::Ice::Current& = Ice::emptyCurrent)
const override;
72 void setBoundingXRange(const ::armarx::FloatRange& range, const ::Ice::Current& = Ice::emptyCurrent)
override;
74 void setBoundingYRange(const ::armarx::FloatRange& range, const ::Ice::Current& = Ice::emptyCurrent)
override;
76 void setNeighbourSteps(const ::armarx::Vector3IBaseList& neighbours, const ::Ice::Current& = Ice::emptyCurrent)
override;
90 float heuristic(
const armarx::Vector3IBase& from,
const armarx::Vector3IBase& to)
const;