cartographer::mapping::PoseGraph3D Member List
This is the complete list of members for cartographer::mapping::PoseGraph3D, including all inherited members.
ACTIVE enum valuecartographer::mapping::PoseGraphInterface
AddFixedFramePoseData(int trajectory_id, const sensor::FixedFramePoseData &fixed_frame_pose_data) override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
AddImuData(int trajectory_id, const sensor::ImuData &imu_data) override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
AddLandmarkData(int trajectory_id, const sensor::LandmarkData &landmark_data) override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
AddNode(std::shared_ptr< const TrajectoryNode::Data > constant_data, int trajectory_id, const std::vector< std::shared_ptr< const Submap3D >> &insertion_submaps) LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D
AddNodeFromProto(const transform::Rigid3d &global_pose, const proto::Node &node) overridecartographer::mapping::PoseGraph3D [virtual]
AddNodeToSubmap(const NodeId &node_id, const SubmapId &submap_id) overridecartographer::mapping::PoseGraph3D [virtual]
AddOdometryData(int trajectory_id, const sensor::OdometryData &odometry_data) override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
AddSerializedConstraints(const std::vector< Constraint > &constraints) overridecartographer::mapping::PoseGraph3D [virtual]
AddSubmapFromProto(const transform::Rigid3d &global_submap_pose, const proto::Submap &submap) overridecartographer::mapping::PoseGraph3D [virtual]
AddTrajectoryIfNeeded(int trajectory_id) EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
AddTrimmer(std::unique_ptr< PoseGraphTrimmer > trimmer) overridecartographer::mapping::PoseGraph3D [virtual]
AddWorkItem(const std::function< WorkItem::Result()> &work_item) LOCKS_EXCLUDED(mutex_) LOCKS_EXCLUDED(work_queue_mutex_)cartographer::mapping::PoseGraph3D [private]
AppendNode(std::shared_ptr< const TrajectoryNode::Data > constant_data, int trajectory_id, const std::vector< std::shared_ptr< const Submap3D >> &insertion_submaps, const transform::Rigid3d &optimized_pose) LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [private]
CanAddWorkItemModifying(int trajectory_id) EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
ComputeConstraint(const NodeId &node_id, const SubmapId &submap_id) LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [private]
ComputeConstraintsForNode(const NodeId &node_id, std::vector< std::shared_ptr< const Submap3D >> insertion_submaps, bool newly_finished_submap) LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [private]
ComputeLocalToGlobalTransform(const MapById< SubmapId, optimization::SubmapSpec3D > &global_submap_poses, int trajectory_id) const EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
constraint_builder_cartographer::mapping::PoseGraph3D [private]
constraints() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
DELETED enum valuecartographer::mapping::PoseGraphInterface
DeleteTrajectoriesIfNeeded() EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
DeleteTrajectory(int trajectory_id) overridecartographer::mapping::PoseGraph3D [virtual]
DrainWorkQueue() LOCKS_EXCLUDED(mutex_) LOCKS_EXCLUDED(work_queue_mutex_)cartographer::mapping::PoseGraph3D [private]
FINISHED enum valuecartographer::mapping::PoseGraphInterface
FinishTrajectory(int trajectory_id) overridecartographer::mapping::PoseGraph3D [virtual]
FreezeTrajectory(int trajectory_id) overridecartographer::mapping::PoseGraph3D [virtual]
FROZEN enum valuecartographer::mapping::PoseGraphInterface
GetAllSubmapData() const LOCKS_EXCLUDED(mutex_) overridecartographer::mapping::PoseGraph3D [virtual]
GetAllSubmapPoses() const LOCKS_EXCLUDED(mutex_) overridecartographer::mapping::PoseGraph3D [virtual]
GetConnectedTrajectories() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetFixedFramePoseData() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetImuData() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetInterpolatedGlobalTrajectoryPose(int trajectory_id, const common::Time time) const EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D
GetLandmarkNodes() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetLandmarkPoses() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetLatestNodeTime(const NodeId &node_id, const SubmapId &submap_id) const EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
GetLocalToGlobalTransform(int trajectory_id) const LOCKS_EXCLUDED(mutex_) overridecartographer::mapping::PoseGraph3D [virtual]
GetOdometryData() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetSubmapData(const SubmapId &submap_id) const LOCKS_EXCLUDED(mutex_) overridecartographer::mapping::PoseGraph3D [virtual]
GetSubmapDataUnderLock() const EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
GetSubmapDataUnderLock(const SubmapId &submap_id) const EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
GetTrajectoryData() const overridecartographer::mapping::PoseGraph3D [virtual]
GetTrajectoryNodePoses() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetTrajectoryNodes() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
GetTrajectoryStates() const override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
global_slam_optimization_callback_cartographer::mapping::PoseGraph3D [private]
GUARDED_BY(work_queue_mutex_)cartographer::mapping::PoseGraph3D [private]
GUARDED_BY(mutex_)cartographer::mapping::PoseGraph3D [private]
GUARDED_BY(mutex_)=0cartographer::mapping::PoseGraph3D [private, pure virtual]
GUARDED_BY(mutex_)cartographer::mapping::PoseGraph3D [private]
GUARDED_BY(mutex_)cartographer::mapping::PoseGraph3D [private]
HandleWorkQueue(const constraints::ConstraintBuilder3D::Result &result) LOCKS_EXCLUDED(mutex_) LOCKS_EXCLUDED(work_queue_mutex_)cartographer::mapping::PoseGraph3D [private]
InitializeGlobalSubmapPoses(int trajectory_id, const common::Time time, const std::vector< std::shared_ptr< const Submap3D >> &insertion_submaps) EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
IsTrajectoryFinished(int trajectory_id) const override EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
IsTrajectoryFrozen(int trajectory_id) const override EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
LogResidualHistograms() const EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
mutex_cartographer::mapping::PoseGraph3D [mutable, private]
operator=(const PoseGraph3D &)cartographer::mapping::PoseGraph3D
cartographer::mapping::PoseGraph::operator=(const PoseGraph &)cartographer::mapping::PoseGraph
cartographer::mapping::PoseGraphInterface::operator=(const PoseGraphInterface &)cartographer::mapping::PoseGraphInterface
optimization_problem_cartographer::mapping::PoseGraph3D [private]
options_cartographer::mapping::PoseGraph3D [private]
PoseGraph()cartographer::mapping::PoseGraph [inline]
PoseGraph(const PoseGraph &)cartographer::mapping::PoseGraph
PoseGraph3D(const proto::PoseGraphOptions &options, std::unique_ptr< optimization::OptimizationProblem3D > optimization_problem, common::ThreadPool *thread_pool)cartographer::mapping::PoseGraph3D
PoseGraph3D(const PoseGraph3D &)cartographer::mapping::PoseGraph3D
PoseGraphInterface()cartographer::mapping::PoseGraphInterface [inline]
PoseGraphInterface(const PoseGraphInterface &)cartographer::mapping::PoseGraphInterface
RegisterMetrics(metrics::FamilyFactory *family_factory)cartographer::mapping::PoseGraph3D [static]
RunFinalOptimization() overridecartographer::mapping::PoseGraph3D [virtual]
RunOptimization() LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [private]
SetGlobalSlamOptimizationCallback(PoseGraphInterface::GlobalSlamOptimizationCallback callback) overridecartographer::mapping::PoseGraph3D
cartographer::mapping::PoseGraph::SetGlobalSlamOptimizationCallback(GlobalSlamOptimizationCallback callback)=0cartographer::mapping::PoseGraphInterface [pure virtual]
SetInitialTrajectoryPose(int from_trajectory_id, int to_trajectory_id, const transform::Rigid3d &pose, const common::Time time) override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
SetLandmarkPose(const std::string &landmark_id, const transform::Rigid3d &global_pose, const bool frozen=false) override LOCKS_EXCLUDED(mutex_)cartographer::mapping::PoseGraph3D [virtual]
SetTrajectoryDataFromProto(const proto::TrajectoryData &data) overridecartographer::mapping::PoseGraph3D
cartographer::mapping::PoseGraph::SetTrajectoryDataFromProto(const mapping::proto::TrajectoryData &data)=0cartographer::mapping::PoseGraph [pure virtual]
thread_pool_cartographer::mapping::PoseGraph3D [private]
ToProto(bool include_unfinished_submaps) const overridecartographer::mapping::PoseGraph [virtual]
TrajectoryState enum namecartographer::mapping::PoseGraphInterface
UpdateTrajectoryConnectivity(const Constraint &constraint) EXCLUSIVE_LOCKS_REQUIRED(mutex_)cartographer::mapping::PoseGraph3D [private]
WaitForAllComputations() LOCKS_EXCLUDED(mutex_) LOCKS_EXCLUDED(work_queue_mutex_)cartographer::mapping::PoseGraph3D [protected]
work_queue_mutex_cartographer::mapping::PoseGraph3D [private]
~PoseGraph() overridecartographer::mapping::PoseGraph [inline]
~PoseGraph3D() overridecartographer::mapping::PoseGraph3D
~PoseGraphInterface()cartographer::mapping::PoseGraphInterface [inline, virtual]


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36