Choreonoid  1.8
LinkOffsetFrameListItem.h
Go to the documentation of this file.
1 #ifndef CNOID_BODY_PLUGIN_LINK_OFFSET_FRAME_LIST_ITEM_H
2 #define CNOID_BODY_PLUGIN_LINK_OFFSET_FRAME_LIST_ITEM_H
3 
4 #include <cnoid/CoordinateFrameListItem>
5 #include "exportdecl.h"
6 
7 namespace cnoid {
8 
10 {
11 public:
12  static void initializeClass(ExtensionManager* ext);
13 
18 
19  virtual LocationProxyPtr getFrameParentLocationProxy() override;
20 
21 protected:
22  virtual Item* doDuplicate() const override;
23 
24 private:
25  class Impl;
26  Impl* impl;
27 };
28 
30 
31 }
32 
33 #endif
cnoid::ExtensionManager
Definition: ExtensionManager.h:23
cnoid::ref_ptr< LocationProxy >
cnoid::LinkOffsetFrameListItemPtr
ref_ptr< LinkOffsetFrameListItem > LinkOffsetFrameListItemPtr
Definition: LinkOffsetFrameListItem.h:29
cnoid
Definition: AbstractSceneLoader.h:11
cnoid::Item
Definition: Item.h:29
cnoid::CoordinateFrameList
Definition: CoordinateFrameList.h:12
cnoid::LinkOffsetFrameListItem
Definition: LinkOffsetFrameListItem.h:9
cnoid::CoordinateFrameListItem
Definition: CoordinateFrameListItem.h:19