Core::TransformInfo ​
Data container for TransformChainIterator traversal metadata.
#include "Core/Nodes/Iterators.h"
Public Functions ​
| Name | |
|---|---|
| std::string | toString() const |
Public Attributes ​
| Name | |
|---|---|
| Ptr< Camera > | camera <br>Optionally a camera which contains the sequence. |
| Ptr< Node > | currentNode <br>Node with matrix output, a transformation or the sequence itself. |
| int | dataIndex <br>Data index of currentNode holding the transform. |
| bool | isExternal <br>Whether the sequence is supplied with external data, when true sequence == currentNode. |
| Ptr< Sequence > | sequence <br>Sequence which contains the transform. |
| TransformSpace | type |
Friends ​
| Name | |
|---|---|
| bool | operator!=(const TransformInfo & lhs, const TransformInfo & rhs) |
| bool | operator==(const TransformInfo & lhs, const TransformInfo & rhs) |
Public Functions Documentation ​
function toString ​
cpp
inline std::string toString() constinline std::string toString() constPublic Attributes Documentation ​
variable camera ​
cpp
Ptr< Camera > camera = nullptr;Ptr< Camera > camera = nullptr;Optionally a camera which contains the sequence.
variable currentNode ​
cpp
Ptr< Node > currentNode = nullptr;Ptr< Node > currentNode = nullptr;Node with matrix output, a transformation or the sequence itself.
variable dataIndex ​
cpp
int dataIndex = 0;int dataIndex = 0;Data index of currentNode holding the transform.
variable isExternal ​
cpp
bool isExternal = false;bool isExternal = false;Whether the sequence is supplied with external data, when true sequence == currentNode.
variable sequence ​
cpp
Ptr< Sequence > sequence = nullptr;Ptr< Sequence > sequence = nullptr;Sequence which contains the transform.
variable type ​
cpp
TransformSpace type = TransformSpace::Model;TransformSpace type = TransformSpace::Model;Friends ​
friend operator!= ​
cpp
friend bool operator!=(
const TransformInfo & lhs,
const TransformInfo & rhs
);friend bool operator!=(
const TransformInfo & lhs,
const TransformInfo & rhs
);friend operator== ​
cpp
friend bool operator==(
const TransformInfo & lhs,
const TransformInfo & rhs
);friend bool operator==(
const TransformInfo & lhs,
const TransformInfo & rhs
);Updated on 2026-05-21 at 15:39:36 +0000