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