Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | List of all members
GraphEditorWindow Class Reference
Inheritance diagram for GraphEditorWindow:

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
 
 curFrame
 
 h
 
 keyFramesInfo
 
 midPos
 
 newMidPos
 
 newPos
 
 object
 
 OnLeftDown
 
 OnLeftUp
 
 OnMiddleDown
 
 OnMiddleUp
 
 OnMotion
 
 OnPaint
 
 OnSize
 
 pos
 
 property
 
 th
 
 tw
 
 unitHeight
 
 unitWidth
 
 w
 
 X
 
 Y
 
 Z
 
 zero
 
 zeroPos
 
 zoom
 

Protected Attributes

 _mainDialog
 
 _mouseIn
 
 _OneTangent
 
 _selectHandler
 
 _selectRec
 

Detailed Description

This is the main graph editor window.

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
parent,
windowSize,
property,
xRange,
yRange,
curFrame,
object )

Member Function Documentation

◆ DrawCurve()

DrawCurve ( self,
dc )

◆ DrawFrame()

DrawFrame ( self,
dc )

◆ drawHandler()

drawHandler ( self,
list,
dc )

◆ drawKeys()

drawKeys ( self,
list,
dc )

◆ DrawSelectRec()

DrawSelectRec ( self,
dc )

◆ drawSingleCurve()

drawSingleCurve ( self,
list,
dc )

◆ drawX()

drawX ( self,
dc )

◆ DrawXCoord()

DrawXCoord ( self,
dc )

◆ drawXNumber()

drawXNumber ( self,
dc,
st,
pos )

◆ drawY()

drawY ( self,
dc )

◆ DrawYCoord()

DrawYCoord ( self,
dc )

◆ drawYNumber()

drawYNumber ( self,
dc,
st,
pos )

◆ drawZ()

drawZ ( self,
dc )

◆ generateHandler()

generateHandler ( self,
item )

◆ generateInfo()

generateInfo ( self)

◆ InitBuffer()

InitBuffer ( self)

◆ inside()

inside ( self,
point0,
point1,
point )

◆ onAnimation()

onAnimation ( self)

◆ OnLeftDown()

OnLeftDown ( self,
evt )

◆ OnLeftUp()

OnLeftUp ( self,
evt )

◆ OnMiddleDown()

OnMiddleDown ( self,
evt )

◆ OnMiddleUp()

OnMiddleUp ( self,
evt )

◆ OnMotion()

OnMotion ( self,
evt )

◆ OnPaint()

OnPaint ( self,
evt )

◆ OnSize()

OnSize ( self,
evt )

◆ recalculateSlope()

recalculateSlope ( self)

◆ recalculateSlopeBase()

recalculateSlopeBase ( self,
list )

◆ refresh()

refresh ( self)

◆ selectHandler()

selectHandler ( self)

◆ setExistKey()

setExistKey ( self,
list )

◆ SetGraphEditorData()

SetGraphEditorData ( self,
property,
curFrame = 1 )

◆ setNewKey()

setNewKey ( self,
list )

◆ setSelection()

setSelection ( self)

◆ setSelectionBase()

setSelectionBase ( self,
list )

Member Data Documentation

◆ _mainDialog

_mainDialog
protected

◆ _mouseIn

_mouseIn
protected

◆ _OneTangent

_OneTangent
protected

◆ _selectHandler

_selectHandler
protected

◆ _selectRec

_selectRec
protected

◆ buffer

buffer

◆ curFrame

curFrame

◆ h

h

◆ keyFramesInfo

keyFramesInfo

◆ midPos

midPos

◆ newMidPos

newMidPos

◆ newPos

newPos

◆ object

object

◆ OnLeftDown

OnLeftDown

◆ OnLeftUp

OnLeftUp

◆ OnMiddleDown

OnMiddleDown

◆ OnMiddleUp

OnMiddleUp

◆ OnMotion

OnMotion

◆ OnPaint

OnPaint

◆ OnSize

OnSize

◆ pos

pos

◆ property

property

◆ th

th

◆ tw

tw

◆ unitHeight

unitHeight

◆ unitWidth

unitWidth

◆ w

w

◆ X

X

◆ Y

Y

◆ Z

Z

◆ zero

zero

◆ zeroPos

zeroPos

◆ zoom

zoom