All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCAStarVisitorConcept
oCompl::BinaryHeap< BiDirMotion *, BiDirMotionCompare >
oCompl::BinaryHeap< CellX *, LessThanExternalCell >
oCompl::BinaryHeap< CellX *, LessThanInternalCell >
oCompl::BinaryHeap< Motion *, MotionCompare >
oCompl::BinaryHeap< ompl::control::PDST::Motion *, ompl::control::PDST::MotionCompare >
oCompl::BinaryHeap< ompl::geometric::PDST::Motion *, ompl::geometric::PDST::MotionCompare >
oCdefault_astar_visitor
oCompl::geometric::Discretization< ompl::geometric::BKPIECE1::Motion >
oCompl::geometric::Discretization< ompl::geometric::KPIECE1::Motion >
oCompl::geometric::Discretization< ompl::geometric::LBKPIECE1::Motion >
oCompl::Grid< CellData * >
oCompl::Grid< ompl::control::EST::MotionInfo >
oCompl::Grid< ompl::geometric::ProjEST::MotionInfo >
oCompl::Grid< ompl::geometric::pSBL::MotionInfo >
oCompl::Grid< ompl::geometric::SBL::MotionInfo >
oCKoulesSimulator
oCompl::base::CostDefinition of a cost value. Can represent the cost of a motion or the cost of a state
oCompl::base::DubinsStateSpace::DubinsPathComplete description of a Dubins path
oCompl::base::GenericParamMotion planning algorithms often employ parameters to guide their exploration process. (e.g., goal biasing). Motion planners (and some of their components) use this class to declare what the parameters are, in a generic way, so that they can be set externally
oCompl::base::GoalAbstract definition of goals
oCompl::base::GoalPtrA shared pointer wrapper for ompl::base::Goal
oCompl::base::InformedSamplerAn abstract class for the concept of using information about the state space and the current solution cost to limit future search to a planning subproblem that contains all possibly better solutions
oCompl::base::IterationTerminationConditionA class to run a planner for a specific number of iterations. Casts to a PTC for use with Planner::solve
oCompl::base::LightningRetrieveRepairPtrA shared pointer wrapper for ompl::base::LightningRetrieveRepair
oCompl::base::MorseEnvironmentThis class contains the MORSE constructs OMPL needs to know about when planning
oCompl::base::MorseEnvironmentPtrA shared pointer wrapper for ompl::base::MorseEnvironment
oCompl::base::MotionValidatorAbstract definition for a class checking the validity of motions – path segments between states. This is often called a local planner. The implementation of this class must be thread safe
oCompl::base::MotionValidatorPtrA shared pointer wrapper for ompl::base::MotionValidator
oCompl::base::MultiOptimizationObjective::ComponentDefines a pairing of an objective and its weight
oCompl::base::OptimizationObjectiveAbstract definition of optimization objectives
oCompl::base::OptimizationObjectivePtrA shared pointer wrapper for ompl::base::OptimizationObjective
oCompl::base::ParamSetMaintain a set of parameters
oCompl::base::PathAbstract definition of a path
oCompl::base::PathPtrA shared pointer wrapper for ompl::base::Path
oCompl::base::PlannerBase class for a planner
oCompl::base::PlannerDataObject containing planner generated vertex and edge data. It is assumed that all vertices are unique, and only a single directed edge connects two vertices
oCompl::base::PlannerDataEdgeBase class for a PlannerData edge
oCompl::base::PlannerDataPtrA shared pointer wrapper for ompl::base::PlannerData
oCompl::base::PlannerDataStorageObject that handles loading/storing a PlannerData object to/from a binary stream. Serialization of vertices and edges is performed using the Boost archive method serialize. Derived vertex/edge classes are handled, presuming those classes implement the serialize method
oCompl::base::PlannerDataStorage::HeaderInformation stored at the beginning of the PlannerData archive
oCompl::base::PlannerDataStorage::PlannerDataEdgeDataThe object containing all edge data that will be stored
oCompl::base::PlannerDataStorage::PlannerDataVertexDataThe object containing all vertex data that will be stored
oCompl::base::PlannerDataVertexBase class for a vertex in the PlannerData structure. All derived classes must implement the clone and equivalence operators. It is assumed that each vertex in the PlannerData structure is unique (i.e. no duplicates allowed)
oCompl::base::PlannerInputStatesHelper class to extract valid start & goal states. Usually used internally by planners
oCompl::base::PlannerPtrA shared pointer wrapper for ompl::base::Planner
oCompl::base::PlannerSolutionRepresentation of a solution to a planning problem
oCompl::base::PlannerSpecsProperties that planners may have
oCompl::base::PlannerStatusA class to store the exit status of Planner::solve()
oCompl::base::PlannerTerminationConditionEncapsulate a termination condition for a motion planner. Planners will call operator() to decide whether they should terminate before a solution is found or not. operator() will return true if either the implemented condition is met (the call to eval() returns true) or if the user called terminate(true)
oCompl::base::ProblemDefinitionDefinition of a problem to be solved. This includes the start state(s) for the system and a goal specification. Will contain solutions, if found
oCompl::base::ProblemDefinitionPtrA shared pointer wrapper for ompl::base::ProblemDefinition
oCompl::base::ProjectionEvaluatorAbstract definition for a class computing projections to Rn. Implicit integer grids are imposed on this projection space by setting cell sizes. Before use, the user must supply cell sizes for the integer grid (setCellSizes()). The implementation of this class is thread safe
oCompl::base::ProjectionEvaluatorPtrA shared pointer wrapper for ompl::base::ProjectionEvaluator
oCompl::base::ProjectionMatrixA projection matrix – it allows multiplication of real vectors by a specified matrix. The matrix can also be randomly generated
oCompl::base::RealVectorBoundsThe lower and upper bounds for an Rn space
oCompl::base::ReedsSheppStateSpace::ReedsSheppPathComplete description of a ReedsShepp path
oCompl::base::SamplerSelector< T >Depending on the type of state sampler, we have different allocation routines
oCompl::base::ScopedState< T >Definition of a scoped state
oCompl::base::SolutionNonExistenceProofAbstract definition of a proof for the non-existence of a solution to a problem
oCompl::base::SolutionNonExistenceProofPtrA shared pointer wrapper for ompl::base::SolutionNonExistenceProof
oCompl::base::SpaceInformationThe base class for space information. This contains all the information about the space planning is done in. setup() needs to be called as well, before use
oCompl::base::SpaceInformationPtrA shared pointer wrapper for ompl::base::SpaceInformation
oCompl::base::StateDefinition of an abstract state
oCompl::base::StatePropagatorPtrA shared pointer wrapper for ompl::control::StatePropagator
oCompl::base::StateSamplerAbstract definition of a state space sampler
oCompl::base::StateSamplerArray< T >Class to ease the creation of a set of samplers. This is especially useful for multi-threaded planners
oCompl::base::StateSamplerPtrA shared pointer wrapper for ompl::base::StateSampler
oCompl::base::StateSpaceRepresentation of a space in which planning can be performed. Topology specific sampling, interpolation and distance are defined
oCompl::base::StateSpace::SubstateLocationRepresentation of the address of a substate in a state. This structure stores the indexing information needed to access a particular substate of a state
oCompl::base::StateSpace::ValueLocationRepresentation of the address of a value in a state. This structure stores the indexing information needed to access elements of a state (no pointer values are stored)
oCompl::base::StateSpacePtrA shared pointer wrapper for ompl::base::StateSpace
oCompl::base::StateStorageManage loading and storing for a set of states of a specified state space
oCompl::base::StateStorage::HeaderInformation stored at the beginning of the archive
oCompl::base::StateValidityCheckerAbstract definition for a class checking the validity of states. The implementation of this class must be thread safe
oCompl::base::StateValidityCheckerPtrA shared pointer wrapper for ompl::base::StateValidityChecker
oCompl::base::StateValidityCheckerSpecsProperties that a state validity checker may have
oCompl::base::ThunderRetrieveRepairPtrA shared pointer wrapper for ompl::base::ThunderRetrieveRepair
oCompl::base::ValidStateSamplerAbstract definition of a state sampler
oCompl::base::ValidStateSamplerPtrA shared pointer wrapper for ompl::base::ValidStateSampler
oCompl::BinaryHeap< _T, LessThan >This class provides an implementation of an updatable min-heap. Using it is a bit cumbersome, as it requires keeping track of the BinaryHeap::Element* type, however, it should be as fast as it gets with an updatable heap
oCompl::BinaryHeap< _T, LessThan >::ElementWhen an element is added to the heap, an instance of Element* is created. This instance contains the data that was added and internal information about the position of the data in the heap's internal storage
oCompl::control::AutomatonA class to represent a deterministic finite automaton, each edge of which corresponds to a World. A system trajectory, by way of project() and worldAtRegion() in PropositionalDecomposition, determines a sequence of Worlds, which are read by an Automaton to determine whether a trajectory satisfies a given specification
oCompl::control::Automaton::TransitionMapEach automaton state has a transition map, which maps from a World to another automaton state. A set $P$ of true propositions correponds to the formula $\bigwedge_{p\in P} p$
oCompl::control::AutomatonPtrA shared pointer wrapper for ompl::control::Automaton
oCompl::control::ControlDefinition of an abstract control
oCompl::control::ControlSamplerAbstract definition of a control sampler. Motion planners that need to sample controls will call functions from this class. Planners should call the versions of sample() and sampleNext() with most arguments, whenever this information is available
oCompl::control::ControlSamplerPtrA shared pointer wrapper for ompl::control::ControlSampler
oCompl::control::ControlSpaceA control space representing the space of applicable controls
oCompl::control::ControlSpacePtrA shared pointer wrapper for ompl::control::ControlSpace
oCompl::control::DecompositionA Decomposition is a partition of a bounded Euclidean space into a fixed number of regions which are denoted by integers
oCompl::control::DecompositionPtrA shared pointer wrapper for ompl::control::Decomposition
oCompl::control::DirectedControlSamplerAbstract definition of a directed control sampler. Motion planners that need to sample controls that take the system to a desired direction will call functions from this class. Planners should call the versions of sampleTo() with most arguments, whenever this information is available. If no direction information is available, the use of a ControlSampler is perhaps more appropriate
oCompl::control::DirectedControlSamplerPtrA shared pointer wrapper for ompl::control::DirectedControlSampler
oCompl::control::EST::MotionRepresentation of a motion
oCompl::control::EST::MotionInfoA struct containing an array of motions and a corresponding PDF element
oCompl::control::EST::TreeDataThe data contained by a tree of exploration
oCompl::control::KPIECE1::CellDataThe data held by a cell in the grid of motions
oCompl::control::KPIECE1::CloseSampleInformation about a known good sample (closer to the goal than others)
oCompl::control::KPIECE1::CloseSamplesBounded set of good samples
oCompl::control::KPIECE1::MotionRepresentation of a motion for this algorithm
oCompl::control::KPIECE1::OrderCellsByImportanceDefinintion of an operator passed to the Grid structure, to order cells by importance
oCompl::control::KPIECE1::TreeDataThe data defining a tree of motions for this algorithm
oCompl::control::LTLPlanner::MotionRepresentation of a motion
oCompl::control::LTLPlanner::ProductGraphStateInfoA structure to hold measurement information for a high-level state, as well as the set of tree motions belonging to that high-level state. Exactly one ProductGraphStateInfo will exist for each ProductGraph::State
oCompl::control::LTLProblemDefinitionPtrA shared pointer wrapper for ompl::control::LTLProblemDefinition
oCompl::control::LTLSpaceInformationPtrA shared pointer wrapper for ompl::control::LTLSpaceInformation
oCompl::control::ODESolverAbstract base class for an object that can solve ordinary differential equations (ODE) of the type q' = f(q,u) using numerical integration. Classes deriving from this must implement the solve method. The user must supply the ODE to solve
oCompl::control::ODESolverPtrA shared pointer wrapper for ompl::control::ODESolver
oCompl::control::OpenDEEnvironmentThis class contains the OpenDE constructs OMPL needs to know about when planning
oCompl::control::OpenDEEnvironmentPtrA shared pointer wrapper for ompl::control::OpenDEEnvironment
oCompl::control::PDST::CellCell is a Binary Space Partition
oCompl::control::PDST::MotionClass representing the tree of motions exploring the state space
oCompl::control::PDST::MotionCompareComparator used to order motions in the priority queue
oCompl::control::ProductGraphA ProductGraph represents the weighted, directed, graph-based Cartesian product of a PropositionalDecomposition object, an Automaton corresponding to a co-safe LTL specification, and an Automaton corresponding to a safe LTL specification
oCompl::control::ProductGraph::Edge
oCompl::control::ProductGraph::StateA State of a ProductGraph represents a vertex in the graph-based Cartesian product represented by the ProductGraph. A State is simply a tuple consisting of a PropositionalDecomposition region, a co-safe Automaton state, and a safe Automaton state
oCompl::control::ProductGraphPtrA shared pointer wrapper for ompl::control::ProductGraph
oCompl::control::PropositionalDecompositionPtrA shared pointer wrapper for ompl::control::PropositionalDecomposition
oCompl::control::RRT::MotionRepresentation of a motion
oCompl::control::SimpleSetupCreate the set of classes typically needed to solve a control problem
oCompl::control::SimpleSetupPtrA shared pointer wrapper for ompl::control::SimpleSetup
oCompl::control::SpaceInformationPtrA shared pointer wrapper for ompl::control::SpaceInformation
oCompl::control::SST::MotionRepresentation of a motion
oCompl::control::StatePropagatorModel the effect of controls on system states
oCompl::control::Syclop::AdjacencyRepresentation of an adjacency (a directed edge) between two regions in the Decomposition assigned to Syclop
oCompl::control::Syclop::DefaultsContains default values for Syclop parameters
oCompl::control::Syclop::MotionRepresentation of a motion
oCompl::control::Syclop::RegionRepresentation of a region in the Decomposition assigned to Syclop
oCompl::control::TriangularDecomposition::Polygon
oCompl::control::TriangularDecomposition::Vertex
oCompl::control::WorldA class to represent an assignment of boolean values to propositions. A World can be partially restrictive, i.e., some propositions do not have to be assigned a value, in which case it can take on any value. Our notion of a World is similar to a set of truth assignments in propositional logic
oCompl::DynamicSSSP
oCompl::FLANNDistance< _T >Wrapper class to allow FLANN access to the NearestNeighbors::distFun_ callback function
oCompl::geometric::BFMT::BiDirMotionRepresentation of a bidirectional motion
oCompl::geometric::BFMT::BiDirMotionCompareComparator used to order motions in a binary heap
oCompl::geometric::BFMT::CostIndexCompare
oCompl::geometric::BiEST::MotionThe definition of a motion
oCompl::geometric::BiTRRT::MotionRepresentation of a motion in the search tree
oCompl::geometric::BITstar::IdGeneratorAn ID generator class for vertex IDs
oCompl::geometric::BITstar::IntegratedQueueA queue of edges to be processed that integrates both the expansion of Vertices and the ordering of the resulting edges
oCompl::geometric::BITstar::VertexThe vertex of the underlying graphs in BIT*
oCompl::geometric::BKPIECE1::MotionRepresentation of a motion for this algorithm
oCompl::geometric::Discretization< Motion >One-level discretization used for KPIECE
oCompl::geometric::Discretization< Motion >::CellDataThe data held by a cell in the grid of motions
oCompl::geometric::Discretization< Motion >::OrderCellsByImportanceDefinintion of an operator passed to the Grid structure, to order cells by importance
oCompl::geometric::DynamicTimeWarpPtrA shared pointer wrapper for ompl::tools::DynamicTimeWarp
oCompl::geometric::EST::MotionThe definition of a motion
oCompl::geometric::ExperienceSetupPtrA shared pointer wrapper for ompl::geometric::ExperienceSetup
oCompl::geometric::FMT::CostIndexCompare
oCompl::geometric::FMT::MotionRepresentation of a motion
oCompl::geometric::FMT::MotionCompareComparator used to order motions in a binary heap
oCompl::geometric::GeneticSearchGenetic Algorithm for searching valid states
oCompl::geometric::HillClimbingHill Climbing search
oCompl::geometric::KPIECE1::MotionRepresentation of a motion for this algorithm
oCompl::geometric::KStrategy< Milestone >
oCompl::geometric::LazyLBTRRT::CostEstimatorApx
oCompl::geometric::LazyLBTRRT::CostEstimatorLb
oCompl::geometric::LazyLBTRRT::MotionRepresentation of a motion
oCompl::geometric::LazyPRM::edge_flags_t
oCompl::geometric::LazyPRM::vertex_component_t
oCompl::geometric::LazyPRM::vertex_flags_t
oCompl::geometric::LazyPRM::vertex_state_t
oCompl::geometric::LazyRRT::MotionRepresentation of a motion
oCompl::geometric::LBKPIECE1::MotionRepresentation of a motion for this algorithm
oCompl::geometric::LBTRRT::IsLessThanComparator - metric is the cost to reach state via a specific state
oCompl::geometric::LBTRRT::IsLessThanLBComparator - metric is the lower bound cost
oCompl::geometric::LBTRRT::MotionRepresentation of a motion
oCompl::geometric::LightningDBPtrA shared pointer wrapper for ompl::tools::LightningDB
oCompl::geometric::LightningPtrA shared pointer wrapper for ompl::tools::Lightning
oCompl::geometric::PathHybridizationGiven multiple geometric paths, attempt to combine them in order to obtain a shorter solution
oCompl::geometric::PathHybridizationPtrA shared pointer wrapper for ompl::geometric::PathHybridization
oCompl::geometric::PathSimplifierThis class contains routines that attempt to simplify geometric paths
oCompl::geometric::PathSimplifierPtrA shared pointer wrapper for ompl::geometric::PathSimplifier
oCompl::geometric::PDST::CellCell is a Binary Space Partition
oCompl::geometric::PDST::MotionClass representing the tree of motions exploring the state space
oCompl::geometric::PDST::MotionCompareComparator used to order motions in the priority queue
oCompl::geometric::PRM::vertex_state_t
oCompl::geometric::PRM::vertex_successful_connection_attempts_t
oCompl::geometric::PRM::vertex_total_connection_attempts_t
oCompl::geometric::ProjEST::MotionThe definition of a motion
oCompl::geometric::ProjEST::MotionInfoA struct containing an array of motions and a corresponding PDF element
oCompl::geometric::ProjEST::TreeDataThe data contained by a tree of exploration
oCompl::geometric::pRRT::Motion
oCompl::geometric::pRRT::SolutionInfo
oCompl::geometric::pSBL::Motion
oCompl::geometric::pSBL::MotionInfoA struct containing an array of motions and a corresponding PDF element
oCompl::geometric::pSBL::MotionsToBeRemoved
oCompl::geometric::pSBL::PendingRemoveMotion
oCompl::geometric::pSBL::SolutionInfo
oCompl::geometric::pSBL::TreeData
oCompl::geometric::RRT::MotionRepresentation of a motion
oCompl::geometric::RRTConnect::MotionRepresentation of a motion
oCompl::geometric::RRTConnect::TreeGrowingInfoInformation attached to growing a tree of motions (used internally)
oCompl::geometric::RRTstar::CostIndexCompare
oCompl::geometric::RRTstar::MotionRepresentation of a motion
oCompl::geometric::SBL::MotionRepresentation of a motion
oCompl::geometric::SBL::MotionInfoA struct containing an array of motions and a corresponding PDF element
oCompl::geometric::SBL::TreeDataRepresentation of a search tree. Two instances will be used. One for start and one for goal
oCompl::geometric::SimpleSetupCreate the set of classes typically needed to solve a geometric problem
oCompl::geometric::SimpleSetupPtrA shared pointer wrapper for ompl::geometric::SimpleSetup
oCompl::geometric::SPARS::vertex_color_t
oCompl::geometric::SPARS::vertex_interface_list_t
oCompl::geometric::SPARS::vertex_list_t
oCompl::geometric::SPARS::vertex_representative_t
oCompl::geometric::SPARS::vertex_state_t
oCompl::geometric::SPARSdb::CandidateSolutionStruct for passing around partially solved solutions
oCompl::geometric::SPARSdb::edge_collision_state_t
oCompl::geometric::SPARSdb::foundGoalException
oCompl::geometric::SPARSdb::InterfaceDataInterface information storage class, which does bookkeeping for criterion four
oCompl::geometric::SPARSdb::InterfaceHashStruct
oCompl::geometric::SPARSdb::vertex_color_t
oCompl::geometric::SPARSdb::vertex_interface_data_t
oCompl::geometric::SPARSdb::vertex_state_t
oCompl::geometric::SPARStwo::InterfaceDataInterface information storage class, which does bookkeeping for criterion four
oCompl::geometric::SPARStwo::vertex_color_t
oCompl::geometric::SPARStwo::vertex_interface_data_t
oCompl::geometric::SPARStwo::vertex_state_t
oCompl::geometric::SST::MotionRepresentation of a motion
oCompl::geometric::STRIDE::MotionThe definition of a motion
oCompl::geometric::ThunderDBPtrA shared pointer wrapper for ompl::tools::ThunderDB
oCompl::geometric::ThunderPtrA shared pointer wrapper for ompl::tools::Thunder
oCompl::geometric::TRRT::MotionRepresentation of a motion
oCompl::GreedyKCenters< _T >An instance of this class can be used to greedily select a given number of representatives from a set of data points that are all far apart from each other
oCompl::Grid< _T >Representation of a simple grid
oCompl::Grid< _T >::CellDefinition of a cell in this grid
oCompl::Grid< _T >::EqualCoordPtrEquality operator for coordinate pointers
oCompl::Grid< _T >::HashFunCoordPtrHash function for coordinates; see http://www.cs.hmc.edu/~geoff/classes/hmc.cs070.200101/homework10/hashfuncs.html
oCompl::Grid< _T >::SortComponentsHelper to sort components by size
oCompl::GridB< _T, LessThanExternal, LessThanInternal >::LessThanExternalCellDefine order for external cells
oCompl::GridB< _T, LessThanExternal, LessThanInternal >::LessThanInternalCellDefine order for internal cells
oCompl::LPAstarOnGraph< Graph, Heuristic >
oCompl::msg::OutputHandlerGeneric class to handle output from a piece of code
oCompl::NearestNeighbors< _T >Abstract representation of a container that can perform nearest neighbors queries
oCompl::NearestNeighborsGNAT< _T >::NodeThe class used internally to define the GNAT
oCompl::NearestNeighborsGNATNoThreadSafety< _T >::NodeThe class used internally to define the GNAT
oCompl::PDF< _T >A container that supports probabilistic sampling over weighted data
oCompl::PDF< _T >::ElementA class that will hold data contained in the PDF
oCompl::PPMLoad and save .ppm files - "portable pixmap format" an image file formats designed to be easily exchanged between platforms
oCompl::PPM::Color
oCompl::ProlateHyperspheroidA class describing a prolate hyperspheroid, a special symmetric type of n-dimensional ellipse, for use in direct informed sampling for problems seeking to minimize path length
oCompl::RNGRandom number generation. An instance of this class cannot be used by multiple threads at once (member functions are not const). However, the constructor is thread safe and different instances can be used safely in any number of threads. It is also guaranteed that all created instances will have a different random seed
oCompl::tools::BenchmarkBenchmark a set of planners on a problem instance
oCompl::tools::Benchmark::CompleteExperimentThis structure holds experimental data for a set of planners
oCompl::tools::Benchmark::PlannerExperimentThe data collected after running a planner multiple times
oCompl::tools::Benchmark::RequestRepresentation of a benchmark request
oCompl::tools::Benchmark::StatusThis structure contains information about the activity of a benchmark instance. If the instance is running, it is possible to find out information such as which planner is currently being tested or how much
oCompl::tools::DynamicTimeWarp
oCompl::tools::ExperienceSetup::ExperienceLogSingle entry for the csv data logging file
oCompl::tools::ExperienceSetup::ExperienceStatsSimple logging functionality encapsled in a struct
oCompl::tools::LightningDBSave and load entire paths from file
oCompl::tools::OptimizePlanRun one or more motion planners repeatedly (using a specified number of threads), and hybridize solutions, trying to optimize solutions
oCompl::tools::ParallelPlanThis is a utility that allows executing multiple planners in parallel, until one or more find a solution. Optionally, the results are automatically hybridized using ompl::geometric::PathHybridization. Between calls to solve(), the set of known solutions (maintained by ompl::base::Goal) are not cleared, and neither is the hybridization datastructure
oCompl::tools::PlannerMonitorMonitor the properties a planner exposes, as the planner is running. Dump the planner properties to a stream, periodically
oCompl::tools::ProfilerThis is a simple thread-safe tool for counting time spent in various chunks of code. This is different from external profiling tools in that it allows the user to count time spent in various bits of code (sub-function granularity) or count how many times certain pieces of code are executed
oCompl::tools::Profiler::ScopedBlockThis instance will call Profiler::begin() when constructed and Profiler::end() when it goes out of scope
oCompl::tools::Profiler::ScopedStartThis instance will call Profiler::start() when constructed and Profiler::stop() when it goes out of scope. If the profiler was already started, this block's constructor and destructor take no action
oCompl::tools::SelfConfigThis class contains methods that automatically configure various parameters for motion planning. If expensive computation is performed, the results are cached
oCompl::tools::ThunderDBSave and load entire paths from file
oCompl::PDF< GridCell * >
oCompl::PDF< int >
oCompl::PDF< ompl::control::LTLPlanner::Motion * >
oCompl::PDF< ompl::control::ProductGraph::State * >
oCompl::PDF< ompl::geometric::BiEST::Motion * >
oCompl::PDF< ompl::geometric::EST::Motion * >
oCPlannerDataGraph
oCPoint2DPlanning.Plane2DEnvironment
oCReadablePropertyMapConcept
oCompl::base::SamplerSelector< base::StateSampler >
oCompl::base::SamplerSelector< base::ValidStateSampler >
oCompl::base::StateSamplerArray< base::StateSampler >
oCompl::base::StateSamplerArray< base::ValidStateSampler >
oCstd::exceptionSTL class
oCstd::hash< std::pair< U, V > >
\Cstd::vector< T >STL class