| 
    Aikido
    
   | 
 
Classes | |
| struct | BinaryResource | 
| class | BodyNodeMarker | 
| class | FrameMarker | 
| class | InteractiveMarkerViewer | 
| struct | MeshResource | 
| struct | ResourceRequest | 
| class | ResourceServer | 
| class | ShapeFrameMarker | 
| class | SkeletonMarker | 
| struct | TextureResource | 
| class | TrajectoryMarker | 
| A wrapper class of RViz InteractiveMarker for visualizing AIKIDO trajectory in RViz.  More... | |
| class | TSRMarker | 
Functions | |
| geometry_msgs::Point | convertEigenToROSPoint (const Eigen::Vector3d &v) | 
| geometry_msgs::Vector3 | convertEigenToROSVector3 (const Eigen::Vector3d &v) | 
| geometry_msgs::Quaternion | convertEigenToROSQuaternion (const Eigen::Quaterniond &v) | 
| geometry_msgs::Pose | convertEigenToROSPose (const Eigen::Isometry3d &v) | 
| std_msgs::ColorRGBA | convertEigenToROSColorRGBA (const Eigen::Vector4d &v) | 
| Eigen::Vector4d | convertROSColorRGBAToEigen (const std_msgs::ColorRGBA &v) | 
| bool | convertAssimpMeshToROSTriangleList (const aiMesh &mesh, std::vector< geometry_msgs::Point > *triangle_list) | 
| bool | convertShape (const dart::dynamics::Shape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager) | 
| bool | convertShape (const dart::dynamics::BoxShape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager) | 
| bool | convertShape (const dart::dynamics::CylinderShape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager) | 
| bool | convertShape (const dart::dynamics::EllipsoidShape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager) | 
| bool | convertShape (const dart::dynamics::LineSegmentShape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager) | 
| bool | convertShape (const dart::dynamics::MeshShape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager) | 
| bool | convertShape (const dart::dynamics::PlaneShape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager, double width=100.0) | 
| bool | convertShape (const dart::dynamics::SoftMeshShape &shape, visualization_msgs::Marker *marker, ResourceServer *resourceManager) | 
| typedef std::shared_ptr< BodyNodeMarker > aikido::rviz::BodyNodeMarkerPtr | 
| typedef std::shared_ptr< const BodyNodeMarker > aikido::rviz::ConstBodyNodeMarkerPtr | 
| typedef std::shared_ptr< const FrameMarker > aikido::rviz::ConstFrameMarkerPtr | 
| using aikido::rviz::ConstInteractiveMarkerViewerPtr = typedef std::shared_ptr< const InteractiveMarkerViewer > | 
| using aikido::rviz::ConstShapeFrameMarkerPtr = typedef std::shared_ptr< const ShapeFrameMarker > | 
| typedef std::shared_ptr< const SkeletonMarker > aikido::rviz::ConstSkeletonMarkerPtr | 
| typedef std::shared_ptr< const TrajectoryMarker > aikido::rviz::ConstTrajectoryMarkerPtr | 
| typedef std::shared_ptr< const TSRMarker > aikido::rviz::ConstTSRMarkerPtr | 
| typedef std::shared_ptr< FrameMarker > aikido::rviz::FrameMarkerPtr | 
| using aikido::rviz::InteractiveMarkerViewerPtr = typedef std::shared_ptr< InteractiveMarkerViewer > | 
| using aikido::rviz::ShapeFrameMarkerPtr = typedef std::shared_ptr< ShapeFrameMarker > | 
| typedef std::shared_ptr< SkeletonMarker > aikido::rviz::SkeletonMarkerPtr | 
| typedef std::shared_ptr<TextureResource> aikido::rviz::TextureResourcePtr | 
| typedef std::shared_ptr< TrajectoryMarker > aikido::rviz::TrajectoryMarkerPtr | 
| typedef std::shared_ptr< TSRMarker > aikido::rviz::TSRMarkerPtr | 
| typedef std::unique_ptr< BodyNodeMarker > aikido::rviz::UniqueBodyNodeMarkerPtr | 
| typedef std::unique_ptr< const BodyNodeMarker > aikido::rviz::UniqueConstBodyNodeMarkerPtr | 
| typedef std::unique_ptr< const FrameMarker > aikido::rviz::UniqueConstFrameMarkerPtr | 
| using aikido::rviz::UniqueConstInteractiveMarkerViewerPtr = typedef std::unique_ptr< const InteractiveMarkerViewer > | 
| using aikido::rviz::UniqueConstShapeFrameMarkerPtr = typedef std::unique_ptr< const ShapeFrameMarker > | 
| typedef std::unique_ptr< const SkeletonMarker > aikido::rviz::UniqueConstSkeletonMarkerPtr | 
| typedef std::unique_ptr< const TrajectoryMarker > aikido::rviz::UniqueConstTrajectoryMarkerPtr | 
| typedef std::unique_ptr< const TSRMarker > aikido::rviz::UniqueConstTSRMarkerPtr | 
| typedef std::unique_ptr< FrameMarker > aikido::rviz::UniqueFrameMarkerPtr | 
| using aikido::rviz::UniqueInteractiveMarkerViewerPtr = typedef std::unique_ptr< InteractiveMarkerViewer > | 
| using aikido::rviz::UniqueShapeFrameMarkerPtr = typedef std::unique_ptr< ShapeFrameMarker > | 
| typedef std::unique_ptr< SkeletonMarker > aikido::rviz::UniqueSkeletonMarkerPtr | 
| typedef std::unique_ptr< TrajectoryMarker > aikido::rviz::UniqueTrajectoryMarkerPtr | 
| typedef std::unique_ptr< TSRMarker > aikido::rviz::UniqueTSRMarkerPtr | 
| typedef std::weak_ptr< BodyNodeMarker > aikido::rviz::WeakBodyNodeMarkerPtr | 
| typedef std::weak_ptr< const BodyNodeMarker > aikido::rviz::WeakConstBodyNodeMarkerPtr | 
| typedef std::weak_ptr< const FrameMarker > aikido::rviz::WeakConstFrameMarkerPtr | 
| using aikido::rviz::WeakConstInteractiveMarkerViewerPtr = typedef std::weak_ptr< const InteractiveMarkerViewer > | 
| using aikido::rviz::WeakConstShapeFrameMarkerPtr = typedef std::weak_ptr< const ShapeFrameMarker > | 
| typedef std::weak_ptr< const SkeletonMarker > aikido::rviz::WeakConstSkeletonMarkerPtr | 
| typedef std::weak_ptr< const TrajectoryMarker > aikido::rviz::WeakConstTrajectoryMarkerPtr | 
| typedef std::weak_ptr< const TSRMarker > aikido::rviz::WeakConstTSRMarkerPtr | 
| typedef std::weak_ptr< FrameMarker > aikido::rviz::WeakFrameMarkerPtr | 
| using aikido::rviz::WeakInteractiveMarkerViewerPtr = typedef std::weak_ptr< InteractiveMarkerViewer > | 
| using aikido::rviz::WeakShapeFrameMarkerPtr = typedef std::weak_ptr< ShapeFrameMarker > | 
| typedef std::weak_ptr< SkeletonMarker > aikido::rviz::WeakSkeletonMarkerPtr | 
| typedef std::weak_ptr< TrajectoryMarker > aikido::rviz::WeakTrajectoryMarkerPtr | 
| typedef std::weak_ptr< TSRMarker > aikido::rviz::WeakTSRMarkerPtr | 
| bool aikido::rviz::convertAssimpMeshToROSTriangleList | ( | const aiMesh & | mesh, | 
| std::vector< geometry_msgs::Point > * | triangle_list | ||
| ) | 
| std_msgs::ColorRGBA aikido::rviz::convertEigenToROSColorRGBA | ( | const Eigen::Vector4d & | v | ) | 
| geometry_msgs::Point aikido::rviz::convertEigenToROSPoint | ( | const Eigen::Vector3d & | v | ) | 
| geometry_msgs::Pose aikido::rviz::convertEigenToROSPose | ( | const Eigen::Isometry3d & | v | ) | 
| geometry_msgs::Quaternion aikido::rviz::convertEigenToROSQuaternion | ( | const Eigen::Quaterniond & | v | ) | 
| geometry_msgs::Vector3 aikido::rviz::convertEigenToROSVector3 | ( | const Eigen::Vector3d & | v | ) | 
| Eigen::Vector4d aikido::rviz::convertROSColorRGBAToEigen | ( | const std_msgs::ColorRGBA & | v | ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::BoxShape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager | ||
| ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::CylinderShape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager | ||
| ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::EllipsoidShape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager | ||
| ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::LineSegmentShape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager | ||
| ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::MeshShape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager | ||
| ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::PlaneShape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager, | ||
| double | width = 100.0  | 
        ||
| ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::Shape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager | ||
| ) | 
| bool aikido::rviz::convertShape | ( | const dart::dynamics::SoftMeshShape & | shape, | 
| visualization_msgs::Marker * | marker, | ||
| ResourceServer * | resourceManager | ||
| ) |