#include <TranslationCamera.h>
Public Member Functions | |
| virtual | ~TranslationCamera () |
| デストラクタ | |
| virtual bool | analyze () |
| 分析 | |
| virtual bool | analyzeAnimation () |
| アニメーションの分析 | |
| virtual bool | convertToLamp (Scene *scene) |
| Lampへの変換. | |
| virtual bool | convertAnimation (AnimationManager *animationManager, AnimationSet *animationSet) |
| アニメーションの変換 | |
| virtual MObject | getObject () const |
| オブジェクトの取得 | |
| virtual String | getName () const |
| 名前の取得 | |
Protected Member Functions | |
| TranslationCamera (const MDagPath &initializePath, const String &initializeName) | |
| コンストラクタ | |
| virtual bool | zeroCheck (const MPoint &point) |
| ゼロチェック | |
Protected Attributes | |
| MDagPath | dagPath_ |
| Dagパス. | |
| MObject | object_ |
| オブジェクト | |
| String | name_ |
| 名前 | |
| Camera * | camera_ |
| カメラ | |
| Vector3 | rotation_ |
| 回転 | |
| Vector3 | translation_ |
| 移動 | |
| TranslationSequence | sequence_ |
| シーケンス | |
| EulerArrayInterpolator * | rotationAnimation_ |
| 回転アニメーション | |
| VectorArrayInterpolator * | translationAnimation_ |
| 移動アニメーション | |
| bool | hasAnimation_ |
| アニメーションを持つか | |
Friends | |
| class | TranslationCameraManager |
Definition at line 45 of file TranslationCamera.h.
|
||||||||||||
|
コンストラクタ
Definition at line 43 of file TranslationCamera.cpp. References dagPath_, MayaStatusCheck, and object_. |
|
|
分析
Definition at line 61 of file TranslationCamera.cpp. References dagPath_, MayaErrorOut, MayaStatusCheck, name_, rotation_, translation_, and zeroCheck(). Referenced by LampForMaya::TranslationCameraManager::analysisCamera(). |
|
|
アニメーションの分析
Definition at line 184 of file TranslationCamera.cpp. References LampForMaya::TranslationSequence::analyze(), dagPath_, LampForMaya::TranslationSequence::getEndTime(), LampForMaya::TranslationSequence::getSequenceCount(), LampForMaya::TranslationSequence::getStartTime(), hasAnimation_, object_, rotation_, rotationAnimation_, sequence_, translation_, and translationAnimation_. Referenced by LampForMaya::TranslationCameraManager::collectAnimations(). |
|
||||||||||||
|
アニメーションの変換
Definition at line 217 of file TranslationCamera.cpp. References LampForMaya::TranslationSequence::getEndTime(), LampForMaya::TranslationSequence::getSequenceCount(), LampForMaya::TranslationSequence::getStartTime(), hasAnimation_, LampForMaya::TranslationSequence::hasSequence(), LampForMaya::TranslationSequence::isLooped(), MayaErrorOut, name_, rotationAnimation_, sequence_, and translationAnimation_. Referenced by LampForMaya::TranslationCameraManager::convertAnimation(). |
|
|
Lampへの変換.
Definition at line 209 of file TranslationCamera.cpp. References camera_, name_, rotation_, and translation_. Referenced by LampForMaya::TranslationCameraManager::convertToLamp(). |
|
|
名前の取得
Definition at line 94 of file TranslationCamera.h. References name_. |
|
|
オブジェクトの取得
Definition at line 88 of file TranslationCamera.h. References object_. |
|
|
ゼロチェック
Definition at line 174 of file TranslationCamera.cpp. Referenced by analyze(). |
1.3.2