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-09-06 at 20:50:57 +0000