Navigation
API > API/Plugins > API/Plugins/DNACalibLib
Joint rotations are represented in parent space, so it is enough to rotate only root joints, as that rotation will be propagated to the rest of the joints.
If the origin is not set, the assumed origin is (0, 0, 0).
| Name | RotateCommand |
| Type | class |
| Header File | /Engine/Plugins/Animation/DNACalib/Source/DNACalibLib/Public/dnacalib/commands/RotateCommand.h |
| Include Path | #include "dnacalib/commands/RotateCommand.h" |
Syntax
class RotateCommand : public dnac::Command
Inheritance Hierarchy
- Command → RotateCommand
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
RotateCommand
(
MemoryResource* memRes |
dnacalib/commands/RotateCommand.h | ||
RotateCommand
(
const RotateCommand& |
dnacalib/commands/RotateCommand.h | ||
RotateCommand
(
RotateCommand&& |
dnacalib/commands/RotateCommand.h | ||
RotateCommand
(
Vector3 degrees, |
dnacalib/commands/RotateCommand.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~RotateCommand() |
dnacalib/commands/RotateCommand.h |
Interfaces
| Name | Remarks |
|---|---|
| Impl |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| pImpl | ScopedPtr< Impl > | dnacalib/commands/RotateCommand.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void setOrigin
(
Vector3 origin |
Method for setting the rotation origin. | dnacalib/commands/RotateCommand.h | |
void setRotation
(
Vector3 degrees |
Method for setting the rotation angles. | dnacalib/commands/RotateCommand.h |
Overridden from Command
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void run
(
DNACalibDNAReader* output |
dnacalib/commands/RotateCommand.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
RotateCommand & operator=
(
const RotateCommand& |
dnacalib/commands/RotateCommand.h | ||
RotateCommand & operator=
(
RotateCommand&& |
dnacalib/commands/RotateCommand.h |