|
Panda3D
|
Public Member Functions | |
| __init__ (self, name=None, fluid=1, objectToLoad=None, upVectorNodePath=None, reverseUpVector=False) | |
| calcTime (self, tIn) | |
| draw (self, subdiv=1000) | |
| getFinalState (self) | |
| getMaxT (self) | |
| goTo (self, node, time) | |
| loadFile (self, filename, fReset=1) | |
| loadNodePath (self, nodePath, fReset=1) | |
| play (self, node, time=0.0, loop=0) | |
| reset (self) | |
| stop (self) | |
Public Member Functions inherited from DirectObject | |
| __init__ (self) | |
| accept (self, event, method, extraArgs=[]) | |
| acceptOnce (self, event, method, extraArgs=[]) | |
| addTask (self, *args, **kwargs) | |
| detectLeaks (self) | |
| doMethodLater (self, *args, **kwargs) | |
| getAllAccepting (self) | |
| ignore (self, event) | |
| ignoreAll (self) | |
| isAccepting (self, event) | |
| isIgnoring (self, event) | |
| removeAllTasks (self) | |
| removeTask (self, taskOrName) | |
Public Attributes | |
| faceForwardDelta = None | |
| faceForwardNode = None | |
| int | fFaceForward = 0 |
| fluid = fluid | |
| hprNurbsCurve = None | |
| hprPoint = Point3(0) | |
| int | loop = 0 |
| float | maxT = self.tNurbsCurve[-1].getMaxT() |
| name = name | |
| node = None | |
| playbackTime = self.calcTime(CLAMP(time, 0.0, self.maxT)) | |
| posPoint = Point3(0) | |
| bool | reverseUpVector = reverseUpVector |
| tangentVec = Vec3(0) | |
| int | timeScale = 1 |
| list | tNurbsCurve = [] |
| tPoint = Point3(0) | |
| upVectorNodePath = upVectorNodePath | |
| xyzNurbsCurve = None | |
Static Public Attributes | |
| int | nameIndex = 1 |
Static Public Attributes inherited from DirectObject | |
| accept_once = acceptOnce | |
| add_task = addTask | |
| detect_leaks = detectLeaks | |
| do_method_later = doMethodLater | |
| get_all_accepting = getAllAccepting | |
| ignore_all = ignoreAll | |
| is_accepting = isAccepting | |
| is_ignoring = isIgnoring | |
| remove_all_tasks = removeAllTasks | |
| remove_task = removeTask | |
Additional Inherited Members | |
Protected Member Functions inherited from DirectObject | |
| _addTask (self, task) | |
| _clearTask (self, task) | |
Protected Attributes inherited from DirectObject | |
| dict | _taskList = {} |
| __init__ | ( | self, | |
| name = None, | |||
| fluid = 1, | |||
| objectToLoad = None, | |||
| upVectorNodePath = None, | |||
| reverseUpVector = False ) |
| calcTime | ( | self, | |
| tIn ) |
| draw | ( | self, | |
| subdiv = 1000 ) |
Draws a quick and cheesy visualization of the Mopath using LineSegs. Returns the NodePath representing the drawing.
| getFinalState | ( | self | ) |
| getMaxT | ( | self | ) |
| goTo | ( | self, | |
| node, | |||
| time ) |
| loadFile | ( | self, | |
| filename, | |||
| fReset = 1 ) |
| loadNodePath | ( | self, | |
| nodePath, | |||
| fReset = 1 ) |
| play | ( | self, | |
| node, | |||
| time = 0.0, | |||
| loop = 0 ) |
| reset | ( | self | ) |
| stop | ( | self | ) |
| faceForwardDelta = None |
| faceForwardNode = None |
| int fFaceForward = 0 |
| fluid = fluid |
| hprNurbsCurve = None |
| hprPoint = Point3(0) |
| loop = 0 |
| maxT = self.tNurbsCurve[-1].getMaxT() |
| name = name |
|
static |
| node = None |
| playbackTime = self.calcTime(CLAMP(time, 0.0, self.maxT)) |
| posPoint = Point3(0) |
| bool reverseUpVector = reverseUpVector |
| tangentVec = Vec3(0) |
| int timeScale = 1 |
| tNurbsCurve = [] |
| tPoint = Point3(0) |
| upVectorNodePath = upVectorNodePath |
| xyzNurbsCurve = None |