#include <OBJ_Shake.h>

Public Member Functions | |
| OBJ_Shake (OP_Network *net, const char *name, OP_Operator *op) | |
| virtual | ~OBJ_Shake () |
| float | JX (float t) |
| float | JY (float t) |
| float | JZ (float t) |
Static Public Member Functions | |
| static OP_Node * | myConstructor (OP_Network *net, const char *name, OP_Operator *entry) |
| static OP_TemplatePair * | buildTemplatePair (OP_TemplatePair *prevstuff) |
Protected Member Functions | |
| virtual int | applyInputIndependentTransform (OP_Context &context, UT_DMatrix4 &mat) |
| virtual OP_ERROR | cookMyObj (OP_Context &context) |
Definition at line 39 of file OBJ_Shake.h.
| OBJ_Shake::OBJ_Shake | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) |
| OBJ_Shake::~OBJ_Shake | ( | ) | [virtual] |
| int OBJ_Shake::applyInputIndependentTransform | ( | OP_Context & | context, | |
| UT_DMatrix4 & | mat | |||
| ) | [protected, virtual] |
Computes and pre-multiplies an input independent transform to the given matrix. This transform is defined as semantically independent of the object's inputs. The default implementation applies a follow path object transform, if available.
| context | The cook context, which contains the time. | |
| mat | Input and output parameter, that gets premuliplied by the computed input independent transform matrix, if any. |
Reimplemented from OBJ_Node.
Definition at line 132 of file OBJ_Shake.C.
| OP_TemplatePair * OBJ_Shake::buildTemplatePair | ( | OP_TemplatePair * | prevstuff | ) | [static] |
| OP_ERROR OBJ_Shake::cookMyObj | ( | OP_Context & | context | ) | [protected, virtual] |
Reimplemented from OBJ_Node.
Definition at line 173 of file OBJ_Shake.C.
| float HDK_Sample::OBJ_Shake::JX | ( | float | t | ) | [inline] |
| float HDK_Sample::OBJ_Shake::JY | ( | float | t | ) | [inline] |
| float HDK_Sample::OBJ_Shake::JZ | ( | float | t | ) | [inline] |
| OP_Node * OBJ_Shake::myConstructor | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | entry | |||
| ) | [static] |
Reimplemented from OBJ_Geometry.
Definition at line 121 of file OBJ_Shake.C.
1.5.9