Kiwano Engine  v1.2.x
kiwano::physics::PrismaticJoint::Param结构体 参考

平移关节参数 更多...

#include <Joint.h>

类 kiwano::physics::PrismaticJoint::Param 继承关系图:
kiwano::physics::PrismaticJoint::Param 的协作图:

Public 成员函数

 Param (PhysicBodyPtr body_a, PhysicBodyPtr body_b, const Point &anchor, const Vec2 &axis)
 
- Public 成员函数 继承自 kiwano::physics::Joint::ParamBase
 ParamBase (PhysicBody *body_a, PhysicBody *body_b)
 
 ParamBase (PhysicBodyPtr body_a, PhysicBodyPtr body_b)
 

Public 属性

Point anchor
 关节位置
 
Vec2 axis
 物体A滑动的方向
 
bool enable_limit
 是否启用限制
 
float lower_translation
 移动的最小限制,与方向同向为正,反向为负,启用限制后才有效果
 
float upper_translation
 移动的最大限制,与方向同向为正,反向为负,启用限制后才有效果
 
bool enable_motor
 是否启用马达
 
float max_motor_force
 最大马达力 [N]
 
float motor_speed
 马达转速 [degree/s]
 
- Public 属性 继承自 kiwano::physics::Joint::ParamBase
PhysicBodybody_a
 关节连接的物体A
 
PhysicBodybody_b
 关节连接的物体B
 
bool collide_connected
 

详细描述

平移关节参数