FineKernelToolKit: FK::fk_PhysicsBase クラス

FineKernelToolKit 4.3.0

読み取り中…
検索中…
一致する文字列を見つけられません
公開メンバ関数 | 限定公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
FK::fk_PhysicsBase クラス

`#include <FK/PhysicsBase.h>`

FK::fk_PhysicsBase の継承関係図
[凡例]
FK::fk_PhysicsBase 連携図
[凡例]

## 公開メンバ関数

| fk_PhysicsBase (fk_Type)
virtual | ~fk_PhysicsBase ()
void | setPosition (fk_Vector)
void | setMatrix (fk_Matrix)
void | setInertia (fk_Vector)
void | setMass (double)
void | setRestitution (double)
void | setDynamics (bool)
void | setDamping (double, double)
void | setFriction (double)
void | addForce (fk_Vector)
btRigidBody * | GetRigidBody (void)
基底クラス FK::fk_BaseObject に属する継承公開メンバ関数
| fk_BaseObject (fk_Type type=fk_Type::BASEOBJECT)
| コンストラクタ
fk_Type | getObjectType (void) const
| タイプ取得関数

## 限定公開メンバ関数

void | EntryBody (fk_PhysicsWorld *, btCollisionShape *)

## 限定公開変数類

std::unique_ptr< Member > | _m

## 構築子と解体子

## ◆ fk_PhysicsBase()

FK::fk_PhysicsBase::fk_PhysicsBase | ( | fk_Type |  | ) |

## ◆ ~fk_PhysicsBase()

virtual FK::fk_PhysicsBase::~fk_PhysicsBase | ( |  | ) |

virtual

## 関数詳解

## ◆ setPosition()

void FK::fk_PhysicsBase::setPosition | ( | fk_Vector |  | ) |

## ◆ setMatrix()

void FK::fk_PhysicsBase::setMatrix | ( | fk_Matrix |  | ) |

## ◆ setInertia()

void FK::fk_PhysicsBase::setInertia | ( | fk_Vector |  | ) |

## ◆ setMass()

void FK::fk_PhysicsBase::setMass | ( | double |  | ) |

## ◆ setRestitution()

void FK::fk_PhysicsBase::setRestitution | ( | double |  | ) |

## ◆ setDynamics()

void FK::fk_PhysicsBase::setDynamics | ( | bool |  | ) |

## ◆ setDamping()

void FK::fk_PhysicsBase::setDamping | ( | double | ,
|  | double | )

## ◆ setFriction()

void FK::fk_PhysicsBase::setFriction | ( | double |  | ) |

## ◆ addForce()

void FK::fk_PhysicsBase::addForce | ( | fk_Vector |  | ) |

## ◆ GetRigidBody()

btRigidBody * FK::fk_PhysicsBase::GetRigidBody | ( | void |  | ) |

## ◆ EntryBody()

void FK::fk_PhysicsBase::EntryBody | ( | fk_PhysicsWorld * | ,
|  | btCollisionShape * | )

protected

## メンバ詳解

## ◆ _m

std::unique_ptr<Member> FK::fk_PhysicsBase::_m

protected