Tesseract 0.28.4
Loading...
Searching...
No Matches
plugin_info.h File Reference

Common Tesseract Plugin Infos. More...

#include <tesseract/common/macros.h>
#include <Eigen/Core>
#include <map>
#include <yaml-cpp/yaml.h>
#include <tesseract/common/eigen_types.h>

Classes

struct  tesseract::common::PluginInfo
 The Plugin Information struct. More...
 
struct  tesseract::common::PluginInfoContainer
 
struct  tesseract::common::ProfilesPluginInfo
 The profile plugin information structure. More...
 
struct  tesseract::common::KinematicsPluginInfo
 The kinematics plugin information structure. More...
 
struct  tesseract::common::ContactManagersPluginInfo
 The contact managers plugin information structure. More...
 
struct  tesseract::common::TaskComposerPluginInfo
 The task composer plugin information structure. More...
 

Typedefs

using tesseract::common::PluginInfoMap = std::map< std::string, PluginInfo >
 A map of PluginInfo to user defined name.
 

Detailed Description

Common Tesseract Plugin Infos.

Author
Levi Armstrong
Date
January 18, 2018
License
Software License Agreement (Apache License)
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.