addEventCallback(std::size_t hash, const EventCallbackFn &fn) | tesseract_environment::Environment | |
addFindTCPOffsetCallback(const FindTCPOffsetCallbackFn &fn) | tesseract_environment::Environment | |
applyAddCommand(AddLinkCommand::ConstPtr cmd) | tesseract_environment::Environment | private |
applyAddContactManagersPluginInfoCommand(const AddContactManagersPluginInfoCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyAddKinematicsInformationCommand(const AddKinematicsInformationCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyAddSceneGraphCommand(AddSceneGraphCommand::ConstPtr cmd) | tesseract_environment::Environment | private |
applyChangeCollisionMarginsCommand(const ChangeCollisionMarginsCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyChangeJointAccelerationLimitsCommand(const ChangeJointAccelerationLimitsCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyChangeJointOriginCommand(const ChangeJointOriginCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyChangeJointPositionLimitsCommand(const ChangeJointPositionLimitsCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyChangeJointVelocityLimitsCommand(const ChangeJointVelocityLimitsCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyChangeLinkCollisionEnabledCommand(const ChangeLinkCollisionEnabledCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyChangeLinkOriginCommand(const ChangeLinkOriginCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyChangeLinkVisibilityCommand(const ChangeLinkVisibilityCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyCommand(Command::ConstPtr command) | tesseract_environment::Environment | |
applyCommands(const Commands &commands) | tesseract_environment::Environment | |
applyCommandsHelper(const Commands &commands) | tesseract_environment::Environment | private |
applyModifyAllowedCollisionsCommand(const ModifyAllowedCollisionsCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyMoveJointCommand(const MoveJointCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyMoveLinkCommand(const MoveLinkCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyRemoveAllowedCollisionLinkCommand(const RemoveAllowedCollisionLinkCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyRemoveJointCommand(const RemoveJointCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyRemoveLinkCommand(const RemoveLinkCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applyReplaceJointCommand(const ReplaceJointCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applySetActiveContinuousContactManagerCommand(const SetActiveContinuousContactManagerCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
applySetActiveDiscreteContactManagerCommand(const SetActiveDiscreteContactManagerCommand::ConstPtr &cmd) | tesseract_environment::Environment | private |
boost::serialization::access | tesseract_environment::Environment | friend |
clear() | tesseract_environment::Environment | |
clearCachedContinuousContactManager() const | tesseract_environment::Environment | |
clearCachedDiscreteContactManager() const | tesseract_environment::Environment | |
clearEventCallbacks() | tesseract_environment::Environment | |
clone() const | tesseract_environment::Environment | |
collision_margin_data_ | tesseract_environment::Environment | protected |
commands_ | tesseract_environment::Environment | protected |
ConstPtr typedef | tesseract_environment::Environment | |
ConstUPtr typedef | tesseract_environment::Environment | |
contact_managers_factory_ | tesseract_environment::Environment | protected |
contact_managers_plugin_info_ | tesseract_environment::Environment | protected |
continuous_manager_ | tesseract_environment::Environment | mutableprotected |
continuous_manager_mutex_ | tesseract_environment::Environment | mutableprotected |
current_state_ | tesseract_environment::Environment | protected |
current_state_timestamp_ | tesseract_environment::Environment | protected |
currentStateChanged() | tesseract_environment::Environment | protected |
discrete_manager_ | tesseract_environment::Environment | mutableprotected |
discrete_manager_mutex_ | tesseract_environment::Environment | mutableprotected |
Environment()=default | tesseract_environment::Environment | |
Environment(const Environment &)=delete | tesseract_environment::Environment | |
Environment(Environment &&)=delete | tesseract_environment::Environment | |
environmentChanged() | tesseract_environment::Environment | protected |
event_cb_ | tesseract_environment::Environment | protected |
find_tcp_cb_ | tesseract_environment::Environment | protected |
findTCPOffset(const tesseract_common::ManipulatorInfo &manip_info) const | tesseract_environment::Environment | |
getActiveJointNames() const | tesseract_environment::Environment | |
getActiveLinkNames() const | tesseract_environment::Environment | |
getActiveLinkNames(const std::vector< std::string > &joint_names) const | tesseract_environment::Environment | |
getAllowedCollisionMatrix() const | tesseract_environment::Environment | |
getCollisionMarginData() const | tesseract_environment::Environment | |
getCollisionObject(tesseract_collision::CollisionShapesConst &shapes, tesseract_common::VectorIsometry3d &shape_poses, const tesseract_scene_graph::Link &link) | tesseract_environment::Environment | privatestatic |
getCommandHistory() const | tesseract_environment::Environment | |
getContactManagersPluginInfo() const | tesseract_environment::Environment | |
getContinuousContactManager() const | tesseract_environment::Environment | |
getContinuousContactManager(const std::string &name) const | tesseract_environment::Environment | |
getContinuousContactManagerHelper(const std::string &name) const | tesseract_environment::Environment | private |
getCurrentJointValues() const | tesseract_environment::Environment | |
getCurrentJointValues(const std::vector< std::string > &joint_names) const | tesseract_environment::Environment | |
getCurrentStateTimestamp() const | tesseract_environment::Environment | |
getDiscreteContactManager() const | tesseract_environment::Environment | |
getDiscreteContactManager(const std::string &name) const | tesseract_environment::Environment | |
getDiscreteContactManagerHelper(const std::string &name) const | tesseract_environment::Environment | private |
getEventCallbacks() const | tesseract_environment::Environment | |
getFindTCPOffsetCallbacks() const | tesseract_environment::Environment | |
getGroupJointNames(const std::string &group_name) const | tesseract_environment::Environment | |
getGroupNames() const | tesseract_environment::Environment | |
getInitCommands(const tesseract_scene_graph::SceneGraph &scene_graph, const tesseract_srdf::SRDFModel::ConstPtr &srdf_model=nullptr) | tesseract_environment::Environment | privatestatic |
getJoint(const std::string &name) const | tesseract_environment::Environment | |
getJointGroup(const std::string &group_name) const | tesseract_environment::Environment | |
getJointGroup(const std::string &name, const std::vector< std::string > &joint_names) const | tesseract_environment::Environment | |
getJointLimits(const std::string &joint_name) const | tesseract_environment::Environment | |
getJointNames() const | tesseract_environment::Environment | |
getKinematicGroup(const std::string &group_name, std::string ik_solver_name="") const | tesseract_environment::Environment | |
getKinematicsInformation() const | tesseract_environment::Environment | |
getLink(const std::string &name) const | tesseract_environment::Environment | |
getLinkCollisionEnabled(const std::string &name) const | tesseract_environment::Environment | |
getLinkNames() const | tesseract_environment::Environment | |
getLinkTransform(const std::string &link_name) const | tesseract_environment::Environment | |
getLinkTransforms() const | tesseract_environment::Environment | |
getLinkVisibility(const std::string &name) const | tesseract_environment::Environment | |
getName() const | tesseract_environment::Environment | |
getRelativeLinkTransform(const std::string &from_link_name, const std::string &to_link_name) const | tesseract_environment::Environment | |
getResourceLocator() const | tesseract_environment::Environment | |
getRevision() const | tesseract_environment::Environment | |
getRootLinkName() const | tesseract_environment::Environment | |
getSceneGraph() const | tesseract_environment::Environment | |
getState(const std::unordered_map< std::string, double > &joints) const | tesseract_environment::Environment | |
getState(const std::vector< std::string > &joint_names, const Eigen::Ref< const Eigen::VectorXd > &joint_values) const | tesseract_environment::Environment | |
getState() const | tesseract_environment::Environment | |
getStateSolver() const | tesseract_environment::Environment | |
getStaticLinkNames() const | tesseract_environment::Environment | |
getStaticLinkNames(const std::vector< std::string > &joint_names) const | tesseract_environment::Environment | |
getTimestamp() const | tesseract_environment::Environment | |
group_joint_names_cache_ | tesseract_environment::Environment | mutableprotected |
group_joint_names_cache_mutex_ | tesseract_environment::Environment | mutableprotected |
init(const Commands &commands) | tesseract_environment::Environment | |
init(const tesseract_scene_graph::SceneGraph &scene_graph, const tesseract_srdf::SRDFModel::ConstPtr &srdf_model=nullptr) | tesseract_environment::Environment | |
init(const std::string &urdf_string, const tesseract_common::ResourceLocator::ConstPtr &locator) | tesseract_environment::Environment | |
init(const std::string &urdf_string, const std::string &srdf_string, const tesseract_common::ResourceLocator::ConstPtr &locator) | tesseract_environment::Environment | |
init(const tesseract_common::fs::path &urdf_path, const tesseract_common::ResourceLocator::ConstPtr &locator) | tesseract_environment::Environment | |
init(const tesseract_common::fs::path &urdf_path, const tesseract_common::fs::path &srdf_path, const tesseract_common::ResourceLocator::ConstPtr &locator) | tesseract_environment::Environment | |
init_revision_ | tesseract_environment::Environment | protected |
initHelper(const Commands &commands) | tesseract_environment::Environment | private |
initialized_ | tesseract_environment::Environment | protected |
is_contact_allowed_fn_ | tesseract_environment::Environment | protected |
isInitialized() const | tesseract_environment::Environment | |
joint_group_cache_ | tesseract_environment::Environment | mutableprotected |
joint_group_cache_mutex_ | tesseract_environment::Environment | mutableprotected |
kinematic_group_cache_ | tesseract_environment::Environment | mutableprotected |
kinematic_group_cache_mutex_ | tesseract_environment::Environment | mutableprotected |
kinematics_factory_ | tesseract_environment::Environment | protected |
kinematics_information_ | tesseract_environment::Environment | protected |
load(Archive &ar, const unsigned int version) | tesseract_environment::Environment | private |
lockRead() const | tesseract_environment::Environment | |
mutex_ | tesseract_environment::Environment | mutableprotected |
operator!=(const Environment &rhs) const | tesseract_environment::Environment | |
operator=(const Environment &)=delete | tesseract_environment::Environment | |
operator=(Environment &&)=delete | tesseract_environment::Environment | |
operator==(const Environment &rhs) const | tesseract_environment::Environment | |
Ptr typedef | tesseract_environment::Environment | |
removeEventCallback(std::size_t hash) | tesseract_environment::Environment | |
removeLinkHelper(const std::string &name) | tesseract_environment::Environment | private |
reset() | tesseract_environment::Environment | |
resource_locator_ | tesseract_environment::Environment | protected |
revision_ | tesseract_environment::Environment | protected |
save(Archive &ar, const unsigned int version) const | tesseract_environment::Environment | private |
scene_graph_ | tesseract_environment::Environment | protected |
scene_graph_const_ | tesseract_environment::Environment | protected |
serialize(Archive &ar, const unsigned int version) | tesseract_environment::Environment | private |
setActiveContinuousContactManager(const std::string &name) | tesseract_environment::Environment | |
setActiveContinuousContactManagerHelper(const std::string &name) | tesseract_environment::Environment | private |
setActiveDiscreteContactManager(const std::string &name) | tesseract_environment::Environment | |
setActiveDiscreteContactManagerHelper(const std::string &name) | tesseract_environment::Environment | private |
setName(const std::string &name) | tesseract_environment::Environment | |
setResourceLocator(tesseract_common::ResourceLocator::ConstPtr locator) | tesseract_environment::Environment | |
setState(const std::unordered_map< std::string, double > &joints) | tesseract_environment::Environment | |
setState(const std::vector< std::string > &joint_names, const Eigen::Ref< const Eigen::VectorXd > &joint_values) | tesseract_environment::Environment | |
state_solver_ | tesseract_environment::Environment | protected |
timestamp_ | tesseract_environment::Environment | protected |
triggerCurrentStateChangedCallbacks() | tesseract_environment::Environment | protected |
triggerEnvironmentChangedCallbacks() | tesseract_environment::Environment | protected |
UPtr typedef | tesseract_environment::Environment | |
~Environment()=default | tesseract_environment::Environment | virtual |