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

# Lamp::CalculateBoundingBoxFilter Class Reference

バウンディングボックス計算フィルタ More...

`#include <CalculateBoundingBoxFilter.h>`

Inheritance diagram for Lamp::CalculateBoundingBoxFilter:

List of all members.

## Protected Member Functions
| CalculateBoundingBoxFilter (Scene *scene)
| コンストラクタ
virtual | ~CalculateBoundingBoxFilter ()
| デストラクタ
virtual bool | filter (const String &command)
| フィルタ
virtual bool | filterScene ()
| シーンのフィルタ
virtual bool | filterMesh ()
| メッシュのフィルタ
virtual bool | filterMesh (Mesh *mesh)
| メッシュのフィルタ
## Protected Attributes
float | characterScale_
| キャラクタスケール
## Friends
class | SceneFilter

## Detailed Description

バウンディングボックス計算フィルタ

書式は"CalculateBoundingBox"
バウンディングボックスを計算する。
キャラクタスケールオプション
characterScale (float)

Definition at line 44 of file CalculateBoundingBoxFilter.h.

## Constructor & Destructor Documentation

Lamp::CalculateBoundingBoxFilter::CalculateBoundingBoxFilter | ( | Scene * | scene | ) | `[protected]`

  | コンストラクタ Parameters:
  scene | フィルタをかけるシーン
Definition at line 35 of file CalculateBoundingBoxFilter.cpp.

## Member Function Documentation

bool Lamp::CalculateBoundingBoxFilter::filter | ( | const String & | command | ) | `[protected, virtual]`

  | フィルタ Parameters:
  command | コマンド
Returns: 成功すればtrue Implements Lamp::SceneFilterInterface. Definition at line 44 of file CalculateBoundingBoxFilter.cpp. References characterScale_, ErrorOut, filterScene(), Lamp::String::getBytes(), Lamp::StringTokenizer::getNextToken(), Lamp::StringTokenizer::hasMoreTokens(), and Lamp::String::parseFloat(). Referenced by Lamp::SceneFilter::filter().

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

- CalculateBoundingBoxFilter.h
- CalculateBoundingBoxFilter.cpp