|
Panda3D
|
Public Member Functions | |
| __init__ (self, parent, windowSize, property, xRange, yRange, curFrame, object) | |
| DrawCurve (self, dc) | |
| DrawFrame (self, dc) | |
| drawHandler (self, list, dc) | |
| drawKeys (self, list, dc) | |
| DrawSelectRec (self, dc) | |
| drawSingleCurve (self, list, dc) | |
| drawX (self, dc) | |
| DrawXCoord (self, dc) | |
| drawXNumber (self, dc, st, pos) | |
| drawY (self, dc) | |
| DrawYCoord (self, dc) | |
| drawYNumber (self, dc, st, pos) | |
| drawZ (self, dc) | |
| generateHandler (self, item) | |
| generateInfo (self) | |
| InitBuffer (self) | |
| inside (self, point0, point1, point) | |
| onAnimation (self) | |
| OnLeftDown (self, evt) | |
| OnLeftUp (self, evt) | |
| OnMiddleDown (self, evt) | |
| OnMiddleUp (self, evt) | |
| OnMotion (self, evt) | |
| OnPaint (self, evt) | |
| OnSize (self, evt) | |
| recalculateSlope (self) | |
| recalculateSlopeBase (self, list) | |
| refresh (self) | |
| selectHandler (self) | |
| setExistKey (self, list) | |
| SetGraphEditorData (self, property, curFrame=1) | |
| setNewKey (self, list) | |
| setSelection (self) | |
| setSelectionBase (self, list) | |
Public Attributes | |
| buffer = wx.EmptyBitmap(self.w, self.h) | |
| curFrame = curFrame | |
| h = self.GetClientSize() | |
| keyFramesInfo = self._mainDialog.editor.animMgr.keyFramesInfo | |
| tuple | midPos = point |
| tuple | newMidPos = (evt.GetX(), evt.GetY()) |
| tuple | newPos = (evt.GetX(), evt.GetY()) |
| object = object | |
| OnLeftDown | |
| OnLeftUp | |
| OnMiddleDown | |
| OnMiddleUp | |
| OnMotion | |
| OnPaint | |
| OnSize | |
| pos = point | |
| property = property | |
| th = dc.GetTextExtent(st) | |
| tw = str(self.zero) | |
| unitHeight = self.h/float(yRange) | |
| unitWidth = self.w/float(xRange) | |
| w = float(0): | |
| list | X = [] |
| list | Y = [] |
| list | Z = [] |
| int | zero = 0 |
| tuple | zeroPos = (float(0), self.h/float(2)) |
| zoom = float(2) | |
Protected Attributes | |
| _mainDialog = wx.GetTopLevelParent(self) | |
| bool | _mouseIn = False |
| bool | _OneTangent = True |
| bool | _selectHandler = False |
| bool | _selectRec = False |
This is the main graph editor window.
| __init__ | ( | self, | |
| parent, | |||
| windowSize, | |||
| property, | |||
| xRange, | |||
| yRange, | |||
| curFrame, | |||
| object ) |
| DrawCurve | ( | self, | |
| dc ) |
| DrawFrame | ( | self, | |
| dc ) |
| drawHandler | ( | self, | |
| list, | |||
| dc ) |
| drawKeys | ( | self, | |
| list, | |||
| dc ) |
| DrawSelectRec | ( | self, | |
| dc ) |
| drawSingleCurve | ( | self, | |
| list, | |||
| dc ) |
| drawX | ( | self, | |
| dc ) |
| DrawXCoord | ( | self, | |
| dc ) |
| drawXNumber | ( | self, | |
| dc, | |||
| st, | |||
| pos ) |
| drawY | ( | self, | |
| dc ) |
| DrawYCoord | ( | self, | |
| dc ) |
| drawYNumber | ( | self, | |
| dc, | |||
| st, | |||
| pos ) |
| drawZ | ( | self, | |
| dc ) |
| generateHandler | ( | self, | |
| item ) |
| generateInfo | ( | self | ) |
| InitBuffer | ( | self | ) |
| inside | ( | self, | |
| point0, | |||
| point1, | |||
| point ) |
| onAnimation | ( | self | ) |
| OnLeftDown | ( | self, | |
| evt ) |
| OnLeftUp | ( | self, | |
| evt ) |
| OnMiddleDown | ( | self, | |
| evt ) |
| OnMiddleUp | ( | self, | |
| evt ) |
| OnMotion | ( | self, | |
| evt ) |
| OnPaint | ( | self, | |
| evt ) |
| OnSize | ( | self, | |
| evt ) |
| recalculateSlope | ( | self | ) |
| recalculateSlopeBase | ( | self, | |
| list ) |
| refresh | ( | self | ) |
| selectHandler | ( | self | ) |
| setExistKey | ( | self, | |
| list ) |
| SetGraphEditorData | ( | self, | |
| property, | |||
| curFrame = 1 ) |
| setNewKey | ( | self, | |
| list ) |
| setSelection | ( | self | ) |
| setSelectionBase | ( | self, | |
| list ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| buffer = wx.EmptyBitmap(self.w, self.h) |
| curFrame = curFrame |
| h = self.GetClientSize() |
| keyFramesInfo = self._mainDialog.editor.animMgr.keyFramesInfo |
| tuple midPos = point |
| tuple newMidPos = (evt.GetX(), evt.GetY()) |
| tuple newPos = (evt.GetX(), evt.GetY()) |
| object = object |
| OnLeftDown |
| OnLeftUp |
| OnMiddleDown |
| OnMiddleUp |
| OnMotion |
| OnPaint |
| OnSize |
| pos = point |
| property = property |
| th = dc.GetTextExtent(st) |
| tw = str(self.zero) |
| unitHeight = self.h/float(yRange) |
| unitWidth = self.w/float(xRange) |
| w = float(0): |
| X = [] |
| Y = [] |
| Z = [] |
| int zero = 0 |
| tuple zeroPos = (float(0), self.h/float(2)) |
| zoom = float(2) |