| addConnectedPatches(TravGenNode *node) | traversability_generator3d::TraversabilityGenerator3d | protected |
| addConnectedPatches(SoilNode *node) | traversability_generator3d::TraversabilityGenerator3d | |
| addInitialPatch | traversability_generator3d::TraversabilityGenerator3d | protected |
| addInitialPatchToMLS() | traversability_generator3d::TraversabilityGenerator3d | protected |
| addSoilNode(const SoilSample &sample) | traversability_generator3d::TraversabilityGenerator3d | |
| Cell typedef | traversability_generator3d::TraversabilityGenerator3d | protected |
| checkForFrontier(const TravGenNode *node) | traversability_generator3d::TraversabilityGenerator3d | protectedstatic |
| checkStepHeightAABB(TravGenNode *node) | traversability_generator3d::TraversabilityGenerator3d | protected |
| checkStepHeightOBB(TravGenNode *node) | traversability_generator3d::TraversabilityGenerator3d | protected |
| clearSoilMap() | traversability_generator3d::TraversabilityGenerator3d | |
| clearTrMap() | traversability_generator3d::TraversabilityGenerator3d | |
| computeAllowedOrientations(TravGenNode *node) | traversability_generator3d::TraversabilityGenerator3d | protected |
| computePlaneRansac(TravGenNode &node) | traversability_generator3d::TraversabilityGenerator3d | protected |
| computeSlope(const Eigen::Hyperplane< double, int(3) > &plane) const | traversability_generator3d::TraversabilityGenerator3d | protected |
| computeSlopeDirection(const Eigen::Hyperplane< double, int(3) > &plane) const | traversability_generator3d::TraversabilityGenerator3d | protected |
| config | traversability_generator3d::TraversabilityGenerator3d | protected |
| createPolyhedronFromSurfacePatch(const maps::grid::SurfacePatch< maps::grid::MLSConfig::SLOPE > *p, const Eigen::Vector3d &position) | traversability_generator3d::TraversabilityGenerator3d | protected |
| createSoilPatchAt(maps::grid::Index idx, const double curHeight) | traversability_generator3d::TraversabilityGenerator3d | protected |
| createTraversabilityPatchAt(maps::grid::Index idx, const double curHeight) | traversability_generator3d::TraversabilityGenerator3d | protected |
| currentNodeId | traversability_generator3d::TraversabilityGenerator3d | protected |
| currentSoilNodeId | traversability_generator3d::TraversabilityGenerator3d | protected |
| drawWireFrameBox(const Eigen::Vector3d &normal, const Eigen::Vector3d &position, const Eigen::Vector3d &size, const Eigen::Vector4d &colorRGBA) | traversability_generator3d::TraversabilityGenerator3d | protected |
| expandAll(const std::vector< Eigen::Vector3d > &positions) | traversability_generator3d::TraversabilityGenerator3d | |
| expandAll(const Eigen::Vector3d &startPos) | traversability_generator3d::TraversabilityGenerator3d | |
| expandAll(const Eigen::Vector3d &startPos, const double expandDist) | traversability_generator3d::TraversabilityGenerator3d | |
| expandAll(TravGenNode *startNode) | traversability_generator3d::TraversabilityGenerator3d | |
| expandAll(TravGenNode *startNode, const double expandDist) | traversability_generator3d::TraversabilityGenerator3d | |
| expandNode(TravGenNode *node) | traversability_generator3d::TraversabilityGenerator3d | virtual |
| findMatchingSoilPatchAt(maps::grid::Index idx, const double curHeight) const | traversability_generator3d::TraversabilityGenerator3d | |
| findMatchingTraversabilityPatchAt(maps::grid::Index idx, const double curHeight) const | traversability_generator3d::TraversabilityGenerator3d | |
| frontierNodesGrowList | traversability_generator3d::TraversabilityGenerator3d | protected |
| gaussian2D(double x, double y, double meanX, double meanY, double sigmaX, double sigmaY) | traversability_generator3d::TraversabilityGenerator3d | |
| generatePolyhedron(const std::vector< Eigen::Vector3d > &points) | traversability_generator3d::TraversabilityGenerator3d | protected |
| generateStartNode(const Eigen::Vector3d &startPos) | traversability_generator3d::TraversabilityGenerator3d | virtual |
| generateStartSoilNode(const Eigen::Vector3d &startPos) | traversability_generator3d::TraversabilityGenerator3d | protected |
| generateTransform(const Eigen::Vector3d &normal, const Eigen::Vector3d &translation) | traversability_generator3d::TraversabilityGenerator3d | protected |
| getConnectedPatch(const maps::grid::Index &idx, double height, const Patch *&patch) | traversability_generator3d::TraversabilityGenerator3d | protected |
| getNumNodes() const | traversability_generator3d::TraversabilityGenerator3d | |
| getSoilMap() const | traversability_generator3d::TraversabilityGenerator3d | |
| getTraversabilityMap() const | traversability_generator3d::TraversabilityGenerator3d | |
| inflateFrontiers() | traversability_generator3d::TraversabilityGenerator3d | protected |
| inflateObstacles() | traversability_generator3d::TraversabilityGenerator3d | protected |
| initialPatch2Mls | traversability_generator3d::TraversabilityGenerator3d | protected |
| interpolate(double x, double x0, double y0, double x1, double y1) | traversability_generator3d::TraversabilityGenerator3d | protectedstatic |
| intersections() | traversability_generator3d::TraversabilityGenerator3d | protected |
| isNodeFreeOfObstacles(const traversability_generator3d::TravGenNode *node) const | traversability_generator3d::TraversabilityGenerator3d | protected |
| MLGrid typedef | traversability_generator3d::TraversabilityGenerator3d | |
| mlsGrid | traversability_generator3d::TraversabilityGenerator3d | protected |
| obstacleNodesGrowList | traversability_generator3d::TraversabilityGenerator3d | protected |
| Patch typedef | traversability_generator3d::TraversabilityGenerator3d | protected |
| patchEdges | traversability_generator3d::TraversabilityGenerator3d | protected |
| patchHeight | traversability_generator3d::TraversabilityGenerator3d | protected |
| patchPolyhedron | traversability_generator3d::TraversabilityGenerator3d | protected |
| patchRadius | traversability_generator3d::TraversabilityGenerator3d | protected |
| robotEdges | traversability_generator3d::TraversabilityGenerator3d | protected |
| robotPolyhedron | traversability_generator3d::TraversabilityGenerator3d | protected |
| setConfig(const TraversabilityConfig &config) | traversability_generator3d::TraversabilityGenerator3d | |
| setInitialPatch(const Eigen::Affine3d &ground2Mls, double patchRadius) | traversability_generator3d::TraversabilityGenerator3d | |
| setMLSGrid(std::shared_ptr< MLGrid > &grid) | traversability_generator3d::TraversabilityGenerator3d | |
| setSoilType(SoilNode *node, SoilType soilType) | traversability_generator3d::TraversabilityGenerator3d | |
| soilMap | traversability_generator3d::TraversabilityGenerator3d | protected |
| transformPolyhedron(Polyhedron_3 &polyhedron, const Transformation &transform) | traversability_generator3d::TraversabilityGenerator3d | protected |
| TraversabilityGenerator3d(const TraversabilityConfig &config) | traversability_generator3d::TraversabilityGenerator3d | |
| trMap | traversability_generator3d::TraversabilityGenerator3d | protected |
| updateSoilInformation() | traversability_generator3d::TraversabilityGenerator3d | |
| View typedef | traversability_generator3d::TraversabilityGenerator3d | protected |
| ViewCell typedef | traversability_generator3d::TraversabilityGenerator3d | protected |
| ~TraversabilityGenerator3d() | traversability_generator3d::TraversabilityGenerator3d | virtual |