PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NstdSTL namespace
 CAbstractBoundingBox
 CAbstractBoundingSphere
 CAbstractBoundingSphericalShell
 CActuator
 CActuatorInterfaceAn abstract interface for a physical robot's actuators
 CAdaptiveRRT
 CAgent
 CAlwaysTrueValidity
 CArucoDetectorInterface
 CArucoMarkerMapA map of the position and orientation of several aruco markers
 CArucoObservationAn observation of the camera's position in a marker's local frame
 CAverage
 CAverageEstimator
 CBasicExtender
 CBasicPRM
 CBasicRRTStrategy
 CBattery
 CBody
 CBoundary
 CBoundaryConstraint
 CBoundingSpheres
 CBruteForceNF
 Cbuilder2dBuilder object for making CGAL representations of 2d bounding boxes
 Cbuilder3dBuilder object for making CGAL representations of a 3d bounding box
 CBulletEngineEncapsulates the details of creating a bullet simulation
 CBulletModel
 CCarlikeNeedleController
 CCBSQuery
 CCCsConnector
 CCCTracker
 CCDClearanceMap
 CCDInfo
 CCfg
 CChain
 CClearanceMap
 CClearanceStats
 CClearanceUtility
 CClockClass
 CCollisionDetectionMethod
 CCollisionDetectionValidity
 CCollisionDetectionValidityMethod
 CCommand
 CCompareSecond
 CCompareSecondReverse
 CComposeCollision
 CComposeEvaluator
 CComposeValidity
 CConditionalEvaluator
 CConnection
 CConnectorMethod
 CConstraint
 CControl
 CControllerMethod
 CCoordinator
 CCountingStreamBuffer
 CCSpaceBoundingBoxAn n-dimensional bounding box in c-space
 CCSpaceBoundingSphereAn n-dimensional bounding sphere in c-space
 CCSpaceConstraint
 CDefaultCoordinatorStepFunction
 CDefaultWeight
 CDHParameters
 CDistanceMetricMethod
 CDofInfoInformation of DOF values: name, minimum value, and maximum value
 CDrawableBodyDrawable representation of a pmpl Body
 CDrawableBoundary
 CDrawableCfgA Visual Representation of a configuration
 CDrawableMultiBodyInstructions for drawing a pmpl MultiBody in the Simulator
 CDrawablePathInstructions for drawing a pmpl Path in the Simulator
 CDrawablePolyhedronA visualization of a polyhedron
 CDrawableRoadmap
 CDrawableWorkspaceSkeleton
 CDynamicObstacle
 CedgeHashHash for edge descriptor
 CEditBodyDialogA dialog for editing bodies
 CEditCfgDialogA dialog for editing multibody configurations
 CEditConnectionDialogA dialog for editing multibody connections
 CEditDHParametersWidget
 CEditJointLimitsWidget
 CEditMultiBodyDialogA dialog for editing multibodies
 CEditTransformationWidget
 CEnvironment
 CEuclideanDistance
 CExtenderMethod
 CFiltrationFiltration function
 CGMSPolygon
 CGMSPolyhedron
 CGoalMap
 CGoalTrackerTypeMaintains a set of GoalMap for multiple roadmap/task pairs
 CGridOverlay
 CGroupCfg
 CGroupDecoupledStrategy
 CGroupLocalPlan
 CGroupLPOutput
 CGroupPath
 CGroupRoadmap
 CGroupStrategyMethod
 CGroupTask
 CHardwareInterface
 CICreateController
 CICreateInterface
 CInsideSpheres
 CInteractionInformation
 CIsClosedChainTODO
 CLazyQuery
 CLKHSearch
 CLocalObstacleMapType
 CLocalPlannerMethod
 CLPOutput
 CManhattanDistance
 CMapEvaluatorMethod
 CMatlabMicroSimulator
 CMatlabNeedleController
 CMeanCurvatureSkeleton3D3D Mean Curvature Skeleton implementation from CGAL
 CMedialAxis2D2D Medial Axis construction using Segment Delaunay Graph
 CMedialAxisUtility
 CMethodFactoryCreates new method instances from an XML node
 CMethodSet
 CMethodTimer
 CMetricMethod
 CMicroSimulator
 CMinkowskiDistance
 CMotionCommandA motion command, consisting of a control and length of time to execute it
 CMPBaseObject
 CMPLibraryType
 CMPProblem
 CMPSolutionType
 CMPStrategyMethod
 CMPTask
 CMPToolsType
 CMPTraitsDefines available methods in the Motion Planning Universe for Cfg
 CMultiBody
 CNBoxAn axis-aligned rectangular prism in n dimensions
 CNeighbor
 CNeighborhoodConnector
 CNeighborhoodFinderMethod
 CNotImplementedException
 CNSphere
 CNSphericalShell
 CNullOutputIterator
 CNumEdgesMetric
 CNumNodesMetric
 CParseException
 CPathFollowingAgent
 CPathModifierMethodBase algorithm abstraction for Path Modifiers
 CPathType
 CPIDFeedbackA controller that implements a simple PID control loop
 CPlanningAgent
 CPMPLException
 CPQP
 CPQPSolid
 CPrintMapEvaluation
 CPropertyMap
 CQueryMethod
 CRangeA range of numeric values
 CRapid
 CRay
 CReachabilityUtil
 CReebGraphConstruction
 CRegionKit
 CRoadmapGraph
 CRobot
 CRobotCommandQueue
 CRobotGroupA group of one or more robots
 CRunTimeException
 CSafeIntervalTool
 CSamplerMethod
 CSegmentTrees
 CSensorCommand
 CSensorInterface
 CSimpleControllerChooses the control that drives most directly towards the target
 CSimulation
 CSIPPMethod
 CSkeletonClearanceUtility
 CSliderTextWidget
 CSSSPOutputThe output of an SSSP run
 CStatClass
 CStateEstimator
 CStepFunction
 CStraightLine
 CTerrainWorkspace representation of terrain within the world
 CTestBaseObject
 CTestWidgetA test widget for developing graphic features
 CTetGenDecomposition
 CTetrahedralBoundaryA tetrahedral bounding region in workspace
 CTimeEvaluator
 CTimeMetric
 CTMPBaseObject
 CTMPLibrary
 CTMPMethodFactoryCreates new TMPMethod instances from an XML node
 CTMPMethodSet
 CTMPTraitsDefines available methods in the Task and Motion Planning Universe
 CTogglePRMStrategy
 CTopologicalMap
 CTRPGoalMap
 CTRPTool
 CTwoVariableSSSPNode
 CUniformRandomSampler
 CValidationStrategy
 CValidityCheckerMethod
 CWorkspaceBoundingBoxA two or three dimensional bounding box in workspace
 CWorkspaceBoundingSphereA 2 or 3 dimensional bounding sphere in workspace
 CWorkspaceBoundingSphericalShellA 2 or 3 dimensional bounding spherical shell in workspace
 CWorkspaceDecomposition
 CWorkspacePortal
 CWorkspaceRegion
 CWorkspaceSkeletonGeometric skeleton of the workspace
 CWriteException
 CXMLNode