| ALL_ORIENTATIONS | Costmap3D | static |
| centerPose(std::optional< Rotation > rotation=std::nullopt) const | Costmap3D | inline |
| closestRotationFromDegrees(RotationDegrees degrees) const | Costmap3D | |
| convertToPseudoSDF() | Costmap3D | |
| convertToPseudoSDFForRotation(RotationIndex rot_index) | Costmap3D | |
| Costmap3D(const Grid &grid, const Parameters ¶meters, const SceneBounds &sceneBounds, const std::optional< Mask > &mask=std::nullopt, const core::Pose2D &origin=core::Pose2D::Identity()) | Costmap3D | |
| Costmap3DBuilder class | Costmap3D | friend |
| costmapForOrientation(RotationIndex rotationIndex, bool initializeMask=false) const | Costmap3D | |
| cutToValidBoundingBox() | Costmap3D | |
| getGrid() const | Costmap3D | |
| getLocalSceneBounds() const noexcept | Costmap3D | |
| getMask() const noexcept | Costmap3D | |
| getMutableGrid() | Costmap3D | inline |
| getMutableMask() noexcept | Costmap3D | |
| getSize() const | Costmap3D | |
| getValidBoundingBox() const | Costmap3D | |
| globalPose(const Index &index, const RotationDegrees &rotationDeg) const | Costmap3D | inline |
| Grid typedef | Costmap3D | |
| Index typedef | Costmap3D | |
| isInCollision(const Position &p, std::optional< Rotation > rotation=std::nullopt) const | Costmap3D | |
| isMaskedOut(const Index &index) const noexcept | Costmap3D | |
| isValid(const Index &index) const noexcept | Costmap3D | |
| isWithinRange(const Index &index) const noexcept | Costmap3D | |
| Mask typedef | Costmap3D | |
| numberOfValidElements() const | Costmap3D | |
| optimum(Rotation rotation=ALL_ORIENTATIONS) const | Costmap3D | |
| origin() const | Costmap3D | inline |
| params() const noexcept | Costmap3D | |
| Position typedef | Costmap3D | |
| RotationDegrees typedef | Costmap3D | |
| rotationDegrees(const core::Pose2D &pose) const | Costmap3D | inline |
| rotationFromIndex(RotationIndex index) const | Costmap3D | |
| RotationIndex typedef | Costmap3D | |
| rotationLocal(const RotationDegrees degrees) const | Costmap3D | inline |
| setOrigin(const core::Pose2D &globalPose) | Costmap3D | inline |
| smoothing::Costmap3DWrapper class | Costmap3D | friend |
| toPositionGlobal(const Index &index) const | Costmap3D | |
| toPositionLocal(const Index &index) const | Costmap3D | |
| toVertex(const Position &globalPosition) const | Costmap3D | |
| value(const Index &index, const RotationIndex rot_index) const | Costmap3D | |
| value(const Position &position, const RotationDegrees rotation_degrees) const | Costmap3D | |
| value_ignore_mask(const Index &index, const RotationIndex rot_index) const | Costmap3D | |
| WithSameDimsAs(const Costmap3D &other, const Grid &grid, const std::optional< Mask > &mask=std::nullopt) | Costmap3D | static |