Panda3D
|
Public Member Functions | |
def | __init__ (self, parent=None, kw) |
def | addKeyframe (self, fToggleRecord=1) |
def | addNodePath (self, nodePath) |
def | addNodePathToDict (self, nodePath, names, menu, dict) |
def | addWidget (self, widget, category, text) |
WIDGET UTILITY FUNCTIONS ##. More... | |
def | appInit (self) |
def | computeCurves (self) |
def | createAngleDial (self, parent, category, text, balloonHelp, command=None, kw) |
def | createButton (self, parent, category, text, balloonHelp, command, side='top', expand=0, fill=X) |
def | createCheckbutton (self, parent, category, text, balloonHelp, command, initialState, side='top', fill=X, expand=0) |
def | createColorEntry (self, parent, category, text, balloonHelp, command=None, kw) |
def | createComboBox (self, parent, category, text, balloonHelp, items, command, history=0, side=LEFT, expand=0, fill=X) |
def | createEntryScale (self, parent, category, text, balloonHelp, command=None, min=0.0, max=1.0, resolution=None, side=TOP, fill=X, expand=1, kw) |
def | createFloater (self, parent, category, text, balloonHelp, command=None, min=0.0, resolution=None, maxVelocity=10.0, kw) |
def | createInterface (self) |
def | createLabeledEntry (self, parent, category, text, balloonHelp, value='', command=None, relief='sunken', side=LEFT, expand=1, width=12) |
def | createNewPointSet (self) |
def | createOptionMenu (self, parent, category, text, balloonHelp, items, command) |
def | createRadiobutton (self, parent, side, category, text, balloonHelp, variable, value, command=None, fill=X, expand=0) |
def | createSlider (self, parent, category, text, balloonHelp, command=None, min=0.0, max=1.0, resolution=None, side=TOP, fill=X, expand=1, kw) |
def | createVector2Entry (self, parent, category, text, balloonHelp, command=None, kw) |
def | createVector3Entry (self, parent, category, text, balloonHelp, command=None, kw) |
def | cropCurve (self) |
def | curveEditTask (self, state) |
def | desampleCurve (self) |
def | deselectedNodePathHook (self, nodePath) |
def | disableKeyframeButton (self) |
def | easeInOut (self, t) |
def | enableKeyframeButton (self) |
def | extractPointSetFromCurveCollection (self) |
def | extractPointSetFromCurveFitter (self) |
def | faceForward (self) |
def | followTerrain (self, height=1.0) |
def | getChildIds (self, nodePath) |
def | getPostPoints (self) |
def | getPrePoints (self, type='Refine') |
def | getVariable (self, category, text) |
def | getWidget (self, category, text) |
def | initTrace (self) |
def | jumpToEndOfPlayback (self) |
def | jumpToStartOfPlayback (self) |
def | loadCurveFromFile (self) |
def | makeCameraWindow (self) |
def | makeEven (self) |
def | manipulateObjectCleanupHook (self, nodePathList=[]) |
def | manipulateObjectStartHook (self) |
def | mergePoints (self) |
def | onDestroy (self, event) |
def | playbackGoTo (self, time) |
def | playbackTask (self, state) |
def | pushRedo (self) |
def | pushRedoHook (self) |
def | pushUndo (self, fResetRedo=1) |
def | pushUndoHook (self) |
def | recordPoint (self, time) |
def | recordTask (self, state) |
def | redoHook (self, nodePathList=[]) |
def | redoListEmptyHook (self) |
def | reset (self) |
def | sampleCurve (self, fCompute=1) |
def | saveCurveToFile (self) |
def | selectedNodePathHook (self, nodePath) |
def | selectNodePathNamed (self, name) |
def | selectPointSetNamed (self, name) |
def | setControlStart (self, value) |
def | setControlStop (self, value) |
def | setCropFrom (self, value) |
def | setCropTo (self, value) |
def | setCvColor (self, color) |
def | setCvVis (self) |
def | setDesampleFrequency (self, frequency) |
def | setExtendMode (self) |
def | setHullColor (self, color) |
def | setHullVis (self) |
def | setKeyframeHook (self, event=None) |
def | setKnotColor (self, color) |
def | setKnotVis (self) |
def | setLoopPlayback (self) |
def | setMarkerVis (self) |
def | setNewCurveMode (self) |
def | setNodePath (self, nodePath) |
def | setNumSamples (self, numSamples) |
def | setNumSegs (self, value) |
def | setNumTicks (self, value) |
def | setPathColor (self, color) |
def | setPathDuration (self, event) |
def | setPathDurationTo (self, newMaxT) |
def | setPathVis (self) |
def | setPlaybackNodePath (self, nodePath) |
def | setPlaybackSF (self, value) |
def | setPreRecordFunc (self, func) |
def | setRecordingType (self, type) |
def | setRecordStart (self, value) |
def | setRefineMode (self) |
def | setRefineStop (self, value) |
def | setSamplingMode (self, mode) |
def | setSpeedScale (self, value) |
def | setStartStopHook (self, event=None) |
def | setTickColor (self, color) |
def | setTickScale (self, value) |
def | setTraceVis (self) |
def | startPlayback (self) |
def | startStopPlayback (self) |
def | stopPlayback (self) |
def | toggleRecord (self) |
def | toggleRecordVar (self) |
def | undoHook (self, nodePathList=[]) |
def | undoListEmptyHook (self) |
def | updateWidgets (self) |
![]() | |
def | __init__ (self, parent=None, kw) |
def | addVariable (self, category, text, variable) |
def | addWidget (self, category, text, widget) |
WIDGET UTILITY FUNCTIONS ##. More... | |
def | alignbuttons (self) |
def | appInit (self) |
USER METHODS ### To be overridden. More... | |
def | balloon (self) |
def | bind (self, child, balloonHelpMsg, statusHelpMsg=None) |
def | buttonAdd (self, buttonName, helpMessage=None, statusMessage=None, kw) |
def | buttonBox (self) |
def | createInterface (self) |
def | createMenuBar (self) |
def | createWidget (self, parent, category, text, widgetClass, help, command, side, fill, expand, kw) |
def | getVariable (self, category, text) |
def | getWidget (self, category, text) |
def | interior (self) |
def | messageBar (self) |
def | newCreateButton (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | newCreateCheckbutton (self, parent, category, text, help='', command=None, initialState=0, anchor=W, side=LEFT, fill=X, expand=0, kw) |
def | newCreateColorEntry (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | newCreateComboBox (self, parent, category, text, help='', command=None, items=[], state=DISABLED, history=0, labelpos=W, label_anchor=W, label_width=16, entry_width=16, side=LEFT, fill=X, expand=0, kw) |
def | newCreateDial (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | newCreateEntryScale (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | newCreateFloater (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | newCreateLabeledEntry (self, parent, category, text, help='', command=None, value='', width=12, relief=SUNKEN, side=LEFT, fill=X, expand=0) |
def | newCreateOptionMenu (self, parent, category, text, help='', command=None, items=[], labelpos=W, label_anchor=W, label_width=16, menu_tearoff=1, side=LEFT, fill=X, expand=0, kw) |
def | newCreateRadiobutton (self, parent, category, text, variable, value, command=None, help='', anchor=W, side=LEFT, fill=X, expand=0, kw) |
def | newCreateSider (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | newCreateVector2Entry (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | newCreateVector3Entry (self, parent, category, text, help='', command=None, side=LEFT, fill=X, expand=0, kw) |
def | onDestroy (self, event) |
def | quit (self) |
def | showAbout (self) |
def | toggleBalloon (self) |
def | transformRGB (self, rgb, max=1.0) |
def | updateProgress (self, newValue=0, newMax=0) |
![]() | |
def | __init__ (self) |
def | accept (self, event, method, extraArgs=[]) |
def | acceptOnce (self, event, method, extraArgs=[]) |
def | addTask (self, args, kwargs) |
def | detectLeaks (self) |
def | doMethodLater (self, args, kwargs) |
def | getAllAccepting (self) |
def | ignore (self, event) |
def | ignoreAll (self) |
def | isAccepting (self, event) |
def | isIgnoring (self, event) |
def | removeAllTasks (self) |
def | removeTask (self, taskOrName) |
Static Public Attributes | |
string | appname = 'Mopath Recorder Panel' |
int | count = 0 |
int | frameHeight = 550 |
int | frameWidth = 450 |
int | usecommandarea = 0 |
int | usestatusarea = 0 |
![]() | |
string | appname = 'Generic Application Frame' |
string | appversion = '1.0' |
string | balloonState = 'none' |
string | contactemail = 'Mark.Mine@disney.com' |
string | contactname = 'Mark R. Mine' |
string | contactphone = '(818) 544-2921' |
tuple | copyright |
int | frameHeight = 320 |
int | frameWidth = 450 |
int | padx = 5 |
int | pady = 5 |
int | panelCount = 0 |
int | usecommandarea = 0 |
int | usestatusarea = 0 |
def __init__ | ( | self, | |
parent = None , |
|||
kw | |||
) |
def addKeyframe | ( | self, | |
fToggleRecord = 1 |
|||
) |
def addNodePath | ( | self, | |
nodePath | |||
) |
def addNodePathToDict | ( | self, | |
nodePath, | |||
names, | |||
menu, | |||
dict | |||
) |
def addWidget | ( | self, | |
widget, | |||
category, | |||
text | |||
) |
WIDGET UTILITY FUNCTIONS ##.
def appInit | ( | self | ) |
def computeCurves | ( | self | ) |
def createAngleDial | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command = None , |
|||
kw | |||
) |
def createButton | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command, | |||
side = 'top' , |
|||
expand = 0 , |
|||
fill = X |
|||
) |
def createCheckbutton | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command, | |||
initialState, | |||
side = 'top' , |
|||
fill = X , |
|||
expand = 0 |
|||
) |
def createColorEntry | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command = None , |
|||
kw | |||
) |
def createComboBox | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
items, | |||
command, | |||
history = 0 , |
|||
side = LEFT , |
|||
expand = 0 , |
|||
fill = X |
|||
) |
def createEntryScale | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command = None , |
|||
min = 0.0 , |
|||
max = 1.0 , |
|||
resolution = None , |
|||
side = TOP , |
|||
fill = X , |
|||
expand = 1 , |
|||
kw | |||
) |
def createFloater | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command = None , |
|||
min = 0.0 , |
|||
resolution = None , |
|||
maxVelocity = 10.0 , |
|||
kw | |||
) |
def createInterface | ( | self | ) |
def createLabeledEntry | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
value = '' , |
|||
command = None , |
|||
relief = 'sunken' , |
|||
side = LEFT , |
|||
expand = 1 , |
|||
width = 12 |
|||
) |
def createNewPointSet | ( | self | ) |
def createOptionMenu | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
items, | |||
command | |||
) |
def createRadiobutton | ( | self, | |
parent, | |||
side, | |||
category, | |||
text, | |||
balloonHelp, | |||
variable, | |||
value, | |||
command = None , |
|||
fill = X , |
|||
expand = 0 |
|||
) |
def createSlider | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command = None , |
|||
min = 0.0 , |
|||
max = 1.0 , |
|||
resolution = None , |
|||
side = TOP , |
|||
fill = X , |
|||
expand = 1 , |
|||
kw | |||
) |
def createVector2Entry | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command = None , |
|||
kw | |||
) |
def createVector3Entry | ( | self, | |
parent, | |||
category, | |||
text, | |||
balloonHelp, | |||
command = None , |
|||
kw | |||
) |
def cropCurve | ( | self | ) |
def curveEditTask | ( | self, | |
state | |||
) |
def desampleCurve | ( | self | ) |
def deselectedNodePathHook | ( | self, | |
nodePath | |||
) |
Hook called upon deselection of a node path used to select playback marker if subnode selected
def disableKeyframeButton | ( | self | ) |
def easeInOut | ( | self, | |
t | |||
) |
def enableKeyframeButton | ( | self | ) |
def extractPointSetFromCurveCollection | ( | self | ) |
def extractPointSetFromCurveFitter | ( | self | ) |
def faceForward | ( | self | ) |
def followTerrain | ( | self, | |
height = 1.0 |
|||
) |
def getChildIds | ( | self, | |
nodePath | |||
) |
def getPostPoints | ( | self | ) |
def getPrePoints | ( | self, | |
type = 'Refine' |
|||
) |
def getVariable | ( | self, | |
category, | |||
text | |||
) |
def getWidget | ( | self, | |
category, | |||
text | |||
) |
def initTrace | ( | self | ) |
def jumpToEndOfPlayback | ( | self | ) |
def jumpToStartOfPlayback | ( | self | ) |
def loadCurveFromFile | ( | self | ) |
def makeCameraWindow | ( | self | ) |
def makeEven | ( | self | ) |
def manipulateObjectCleanupHook | ( | self, | |
nodePathList = [] |
|||
) |
def manipulateObjectStartHook | ( | self | ) |
def mergePoints | ( | self | ) |
def onDestroy | ( | self, | |
event | |||
) |
def playbackGoTo | ( | self, | |
time | |||
) |
def playbackTask | ( | self, | |
state | |||
) |
def pushRedo | ( | self | ) |
def pushRedoHook | ( | self | ) |
def pushUndo | ( | self, | |
fResetRedo = 1 |
|||
) |
def pushUndoHook | ( | self | ) |
def recordPoint | ( | self, | |
time | |||
) |
def recordTask | ( | self, | |
state | |||
) |
def redoHook | ( | self, | |
nodePathList = [] |
|||
) |
def redoListEmptyHook | ( | self | ) |
def reset | ( | self | ) |
def sampleCurve | ( | self, | |
fCompute = 1 |
|||
) |
def saveCurveToFile | ( | self | ) |
def selectedNodePathHook | ( | self, | |
nodePath | |||
) |
Hook called upon selection of a node path used to select playback marker if subnode selected
def selectNodePathNamed | ( | self, | |
name | |||
) |
def selectPointSetNamed | ( | self, | |
name | |||
) |
def setControlStart | ( | self, | |
value | |||
) |
def setControlStop | ( | self, | |
value | |||
) |
def setCropFrom | ( | self, | |
value | |||
) |
def setCropTo | ( | self, | |
value | |||
) |
def setCvColor | ( | self, | |
color | |||
) |
def setCvVis | ( | self | ) |
def setDesampleFrequency | ( | self, | |
frequency | |||
) |
def setExtendMode | ( | self | ) |
def setHullColor | ( | self, | |
color | |||
) |
def setHullVis | ( | self | ) |
def setKeyframeHook | ( | self, | |
event = None |
|||
) |
def setKnotColor | ( | self, | |
color | |||
) |
def setKnotVis | ( | self | ) |
def setLoopPlayback | ( | self | ) |
def setMarkerVis | ( | self | ) |
def setNewCurveMode | ( | self | ) |
def setNodePath | ( | self, | |
nodePath | |||
) |
def setNumSamples | ( | self, | |
numSamples | |||
) |
def setNumSegs | ( | self, | |
value | |||
) |
def setNumTicks | ( | self, | |
value | |||
) |
def setPathColor | ( | self, | |
color | |||
) |
def setPathDuration | ( | self, | |
event | |||
) |
def setPathDurationTo | ( | self, | |
newMaxT | |||
) |
def setPathVis | ( | self | ) |
def setPlaybackNodePath | ( | self, | |
nodePath | |||
) |
def setPlaybackSF | ( | self, | |
value | |||
) |
def setPreRecordFunc | ( | self, | |
func | |||
) |
def setRecordingType | ( | self, | |
type | |||
) |
def setRecordStart | ( | self, | |
value | |||
) |
def setRefineMode | ( | self | ) |
def setRefineStop | ( | self, | |
value | |||
) |
def setSamplingMode | ( | self, | |
mode | |||
) |
def setSpeedScale | ( | self, | |
value | |||
) |
def setStartStopHook | ( | self, | |
event = None |
|||
) |
def setTickColor | ( | self, | |
color | |||
) |
def setTickScale | ( | self, | |
value | |||
) |
def setTraceVis | ( | self | ) |
def startPlayback | ( | self | ) |
def startStopPlayback | ( | self | ) |
def stopPlayback | ( | self | ) |
def toggleRecord | ( | self | ) |
def toggleRecordVar | ( | self | ) |
def undoHook | ( | self, | |
nodePathList = [] |
|||
) |
def undoListEmptyHook | ( | self | ) |
def updateWidgets | ( | self | ) |
actionEvents |
|
static |
cCam |
cCamera |
cCamNode |
cDr |
cLayer |
cLens |
controlStart |
controlStop |
|
static |
cropFrom |
cropPage |
cropTo |
curveCollection |
curveFitter |
curveNodePath |
deltaTime |
desampleFrequency |
drawPage |
extendPage |
fAdjustingValues |
|
static |
|
static |
hasPoints |
iRay |
iRayCS |
keyframeHook |
lastPos |
layerIndex |
loopPlayback |
mainNotebook |
manipulandumId |
maxT |
name |
nodePath |
nodePathDict |
nodePathMenu |
nodePathMenuBG |
nodePathMenuEntry |
nodePathNames |
nodePathParent |
numSamples |
numSegs |
numTicks |
nurbsCurveDrawer |
oldPlaybackNodePath |
optionsPage |
playbackMarker |
playbackMarkerIds |
playbackNodePath |
playbackSF |
playbackTime |
pointSet |
pointSetCount |
pointSetDict |
pointSetName |
postPoints |
prePoints |
preRecordFunc |
OPTIONS PAGE ##.
recorderNodePath |
recordingType |
recordStart |
recordStop |
redoButton |
refinePage |
resamplePage |
samplingMode |
sf |
RESAMPLE PAGE.
REFINE PAGE ## EXTEND PAGE ## CROP PAGE ## DRAW PAGE ##
speedEntry |
speedScale |
speedVar |
startStopHook |
tangentGroup |
tangentLines |
tangentMarker |
tangentMarkerIds |
tempCS |
trace |
undoButton |
|
static |
|
static |
variableDict |
widgetDict |