Choreonoid
1.1
メインページ
関連ページ
ネームスペース
クラス
ファイル
ファイル一覧
ファイルメンバ
src
Util
Vector3Seq.h
説明を見る。
1
6
#ifndef CNOID_UTIL_VECTOR3_SEQ_H_INCLUDED
7
#define CNOID_UTIL_VECTOR3_SEQ_H_INCLUDED
8
9
#include "
Seq.h
"
10
#include "
EigenUtil.h
"
11
#include "
exportdecl.h
"
12
13
namespace
cnoid {
14
15
class
CNOID_EXPORT
Vector3Seq
:
public
Seq
<Vector3>
16
{
17
typedef
Seq<Vector3>
BaseSeqType
;
18
19
public
:
20
Vector3Seq
(
int
nFrames = 0,
double
frameRate = 100.0);
21
Vector3Seq
(
const
Vector3Seq
& org);
22
virtual
~
Vector3Seq
();
23
24
virtual
bool
write
(
YamlWriter
& writer);
25
virtual
bool
read
(
const
YamlMapping
& archive);
26
27
virtual
bool
loadPlainFormat(
const
std::string& filename);
28
virtual
bool
saveAsPlainFormat(
const
std::string& filename);
29
30
protected
:
31
virtual
Vector3
defaultValue
()
const
{
return
Vector3::Zero(); }
32
};
33
34
typedef
boost::shared_ptr<Vector3Seq>
Vector3SeqPtr
;
35
}
36
37
#endif
Choreonoidに対してMon May 27 2013 21:54:56に生成されました。
1.8.1.2