Parasol Planning Library (PPL)
src
MPLibrary
Extenders
RotationThenTranslation.h
Go to the documentation of this file.
1
#ifndef PMPL_ROTATION_THEN_TRANSLATION_H_
2
#define PMPL_ROTATION_THEN_TRANSLATION_H_
3
4
#include "
BasicExtender.h
"
5
20
class
RotationThenTranslation
:
public
BasicExtender
{
21
public
:
24
28
29
RotationThenTranslation
();
30
31
RotationThenTranslation
(
XMLNode
& _node);
32
33
virtual
~RotationThenTranslation
() =
default
;
34
38
39
virtual
bool
Extend
(
const
Cfg
& _start,
40
const
Cfg
& _end,
41
Cfg
& _new,
42
LPOutput
& _lp)
override
;
43
45
};
46
47
#endif
BasicExtender.h
BasicExtender
Definition:
BasicExtender.h:16
Cfg
Definition:
Cfg.h:38
RotationThenTranslation
Definition:
RotationThenTranslation.h:20
RotationThenTranslation::~RotationThenTranslation
virtual ~RotationThenTranslation()=default
RotationThenTranslation::RotationThenTranslation
RotationThenTranslation()
Definition:
RotationThenTranslation.cpp:5
RotationThenTranslation::Extend
virtual bool Extend(const Cfg &_start, const Cfg &_end, Cfg &_new, LPOutput &_lp) override
Definition:
RotationThenTranslation.cpp:16
XMLNode
Definition:
XMLNode.h:27
LPOutput
Definition:
LPOutput.h:24
Generated by
1.9.1