载入中...
搜索中...
未找到
eve::ik::IK类 参考
Inverse Kinematics module — wraps header-only sunxfancy/ik.hpp (FABRIK). Script: ik <- eve.IK();
更多...
#include <IK.h>
类 eve::ik::IK 继承关系图:
Public 成员函数 | |
| Module_REG (IK) | |
| IK ()=default | |
| Default-constructs the IK module. | |
| ~IK () override=default | |
| No owned skeletons/solvers; factories return caller-owned pointers. | |
| Skeleton2D * | newSkeleton2D () |
| Creates an empty 2D skeleton. @ownership Caller deletes. | |
| Skeleton3D * | newSkeleton3D () |
| Creates an empty 3D skeleton. @ownership Caller deletes. | |
| Solver2D * | newSolver2D () |
| Creates a 2D FABRIK solver. @ownership Caller deletes. | |
| Solver3D * | newSolver3D () |
| Creates a 3D FABRIK solver. @ownership Caller deletes. | |
Public 成员函数 继承自 eve::Module | |
| virtual | ~Module () |
| Module. | |
| virtual std::string | getName () const =0 |
| Returns the name. | |
详细描述
Inverse Kinematics module — wraps header-only sunxfancy/ik.hpp (FABRIK). Script: ik <- eve.IK();
Provides 2D/3D skeleton + solver factories. No overloads: use Skeleton2D / Skeleton3D and Solver2D / Solver3D explicitly.
构造及析构函数说明
◆ IK()
|
default |
Default-constructs the IK module.
◆ ~IK()
|
overridedefault |
No owned skeletons/solvers; factories return caller-owned pointers.
成员函数说明
◆ Module_REG()
| eve::ik::IK::Module_REG | ( | IK | ) |
◆ newSkeleton2D()
| Skeleton2D * eve::ik::IK::newSkeleton2D | ( | ) |
◆ newSkeleton3D()
| Skeleton3D * eve::ik::IK::newSkeleton3D | ( | ) |
◆ newSolver2D()
| Solver2D * eve::ik::IK::newSolver2D | ( | ) |
◆ newSolver3D()
| Solver3D * eve::ik::IK::newSolver3D | ( | ) |
该类的文档由以下文件生成:
Public 成员函数 继承自