DNA Calib 1.1
Project brief
|
TranslateCommand is used to translate neutral joints and vertex positions. More...
#include <TranslateCommand.h>
Classes | |
class | Impl |
Public Member Functions | |
DNACAPI | TranslateCommand (MemoryResource *memRes=nullptr) |
DNACAPI | TranslateCommand (Vector3 translation, MemoryResource *memRes=nullptr) |
DNACAPI | ~TranslateCommand () |
TranslateCommand (const TranslateCommand &)=delete | |
TranslateCommand & | operator= (const TranslateCommand &)=delete |
DNACAPI | TranslateCommand (TranslateCommand &&) |
DNACAPI TranslateCommand & | operator= (TranslateCommand &&) |
DNACAPI void | setTranslation (Vector3 translation) |
Method for setting the translation vector. More... | |
DNACAPI void | run (DNACalibDNAReader *output) override |
![]() | |
virtual | ~Command () |
virtual void | run (DNACalibDNAReader *output)=0 |
Private Attributes | |
ScopedPtr< Impl > | pImpl |
TranslateCommand is used to translate neutral joints and vertex positions.
|
explicit |
dnac::TranslateCommand::TranslateCommand | ( | Vector3 | translation, |
MemoryResource * | memRes = nullptr |
||
) |
|
default |
|
delete |
|
default |
|
delete |
|
default |
|
overridevirtual |
Implements dnac::Command.
References pImpl.
void dnac::TranslateCommand::setTranslation | ( | Vector3 | translation | ) |
Referenced by run(), setTranslation(), and TranslateCommand().