hrplib
hrpModel
ColdetLinkPair.h
Go to the documentation of this file.
1
5
#ifndef HRPMODEL_COLDET_LINK_PAIR_H_INCLUDED
6
#define HRPMODEL_COLDET_LINK_PAIR_H_INCLUDED
7
8
#include <
hrpCollision/ColdetModelPair.h
>
9
#include "
Link.h
"
10
#include "Config.h"
11
12
namespace
hrp
{
13
14
class
Link;
15
16
class
HRPMODEL_API
ColdetLinkPair
:
public
ColdetModelPair
17
{
18
public
:
19
ColdetLinkPair
(
Link
* link1,
Link
* link2,
double
tolerance=0);
20
21
ColdetLinkPair
(
const
ColdetLinkPair
&
org
);
22
23
virtual
~
ColdetLinkPair
();
24
25
void
updatePositions();
26
27
hrp::Link
* link(
int
index
);
28
29
protected
:
30
hrp::Link
* links[2];
31
32
private
:
33
};
34
35
typedef
boost::intrusive_ptr<ColdetLinkPair>
ColdetLinkPairPtr
;
36
}
37
38
#endif
hrp::Link
Definition:
Link.h:40
hrp::ColdetModelPair
Definition:
ColdetModelPair.h:29
index
list index
hrp::ColdetLinkPair
Definition:
ColdetLinkPair.h:16
hrp
Definition:
ColdetModel.h:28
org
org
hrp::ColdetLinkPairPtr
boost::intrusive_ptr< ColdetLinkPair > ColdetLinkPairPtr
Definition:
ColdetLinkPair.h:35
Link.h
ColdetModelPair.h
openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:02