Builds bone lines, joints, local axes and constraint arcs without a renderer dependency. 更多...
#include <SkeletonOverlay.h>
Public 成员函数 | |
| editing::GizmoSnapshot | build (std::string target, Revision revision, const std::vector< SkeletonOverlayBone > &bones, const SkeletonOverlayOptions &options={}) const |
| Build a deterministic overlay or structured hierarchy/value diagnostics. | |
详细描述
Builds bone lines, joints, local axes and constraint arcs without a renderer dependency.
在文件 SkeletonOverlay.h 第 50 行定义.
成员函数说明
◆ build()
| editing::GizmoSnapshot eve::animation_editing::SkeletonOverlayBuilder::build | ( | std::string | target, |
| Revision | revision, | ||
| const std::vector< SkeletonOverlayBone > & | bones, | ||
| const SkeletonOverlayOptions & | options = {} |
||
| ) | const |
Build a deterministic overlay or structured hierarchy/value diagnostics.
在文件 SkeletonOverlay.cpp 第 57 行定义.
引用了 bone, bones, color, colors, current, eve::editing::GizmoSnapshot::diagnostics, direction, finite, index, length, options, parent, eve::PreconditionViolation, eve::editing::GizmoSnapshot::primitives, revision, eve::editing::ruleDiagnostic(), target, eve::editing::GizmoSnapshot::target, eve::editing::GizmoSnapshot::targetRevision, eve::animation_editing::Unmatched , 以及 value.
被这些函数引用 eve::animation_editing::AnimationSkeletonOverlayAdapter::build().
该类的文档由以下文件生成:
- src/modules/animation/editing/SkeletonOverlay.h
- src/modules/animation/editing/SkeletonOverlay.cpp