#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(). |