Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

# Lamp::RigidMesh Class Reference

剛体メッシュ More...

`#include <RigidMesh.h>`

Inheritance diagram for Lamp::RigidMesh:

List of all members.

## Public Member Functions
virtual bool | isRigidMesh () const
| 剛体メッシュかどうか
virtual Mesh * | copy (u_int copyMask=0) const
| コピー
virtual RigidMesh * | copyRigidMesh (u_int copyMask=0) const
| 剛体メッシュのコピー
## Protected Member Functions
| RigidMesh (const String &name, Scene *scene)
| コンストラクタ
virtual | ~RigidMesh ()
| デストラクタ
## Friends
class | MeshManager

## Detailed Description

剛体メッシュ

Definition at line 36 of file RigidMesh.h.

## Constructor & Destructor Documentation

Lamp::RigidMesh::RigidMesh | ( | const String & | name,
|  | Scene * | scene
| ) | `[protected]`

  | コンストラクタ Parameters:
  name | 名前
  scene | シーン
Definition at line 34 of file RigidMesh.cpp.

## Member Function Documentation

virtual Mesh* Lamp::RigidMesh::copy | ( | u_int | copyMask = 0 | ) | const`[inline, virtual]`

  | コピー Parameters:
  copyMask | コピーマスク
Returns: コピーされたメッシュ Implements Lamp::Mesh. Definition at line 51 of file RigidMesh.h. References copyRigidMesh().

RigidMesh * Lamp::RigidMesh::copyRigidMesh | ( | u_int | copyMask = 0 | ) | const`[virtual]`

  | 剛体メッシュのコピー Parameters:
  copyMask | コピーマスク
Returns: コピーされたメッシュ Definition at line 42 of file RigidMesh.cpp. References Lamp::Mesh::copyMeshValue(), Lamp::MeshManager::createRigidMesh(), Lamp::Scene::getMeshManager(), Lamp::SceneObject::name_, Lamp::SceneObjectManagerTemplate< Mesh >::rename(), and Lamp::SceneObject::scene_. Referenced by copy().

virtual bool Lamp::RigidMesh::isRigidMesh | ( |  | ) | const`[inline, virtual]`

| 剛体メッシュかどうか Returns: 剛体メッシュならtrue Reimplemented from Lamp::Mesh. Definition at line 43 of file RigidMesh.h.

The documentation for this class was generated from the following files:

- RigidMesh.h
- RigidMesh.cpp