Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
▼CAgent | Agent class implements base agent interface and behavior |
CORCAAgent | ORCAAgent class implements agent with ORCA algoritm behavior |
CAgentParam | Class AgentParam contains agent and algoritms parameters |
CEnvironmentOptions | Class EnvironmentOptions contains environment and algoritms parameters |
CLine | The class defines a line in 2D space |
CLineOfSight | This class implements line-of-sight function between two cells on the grid for a variable size of agent |
▼CLogger | Logger class implements base interface for system state logging |
CXMLLogger | XMLLogger class implements interface for system state logging to XML-file |
CMap | Map class describes static environment |
CNode | Defines a cell of grid (see Map class) |
CObstacleSegment | Defines an edge of an obstacle polygon |
▼CPathPlanner | PathPlanner class implements base pathfinder interface and behavior |
CDirectPlanner | DirectPlanner class implements simple planner, which creates direct path from start to goal position |
CThetaStar | ThetaStar class implements Theta* algorithm, which creates path from start to goal position |
▼CPoint | Defines a position (or euclidean vector from (0,0)) in 2D space |
CVertex | Defines a vertex of an obstacle polygon |
▼CReader | Reader class implements base interface for input data reading |
CXMLReader | Implements interface for input data reading from XML-file with a specific structure |
CROSAgent | Class is an implementation of single agent navigation ROS module based on ORCAStar algorithm |
CROSMission | Class is an implementation of multiagent navigation ROS module |
CROSSimActor | Implementation of the intermediate node between the simulation and the agent |
CSummary | Class Summary contains brief information about execution results |