|
Panda3D
|
| def extensions.NodePath-extensions.__hash__ | ( | self | ) |
| def extensions.NodePath-extensions.attachCollisionRay | ( | self, | |
| name, | |||
| ox, | |||
| oy, | |||
| oz, | |||
| dx, | |||
| dy, | |||
| dz, | |||
| fromCollide, | |||
| intoCollide | |||
| ) |
| def extensions.NodePath-extensions.attachCollisionSegment | ( | self, | |
| name, | |||
| ax, | |||
| ay, | |||
| az, | |||
| bx, | |||
| by, | |||
| bz, | |||
| fromCollide, | |||
| intoCollide | |||
| ) |
| def extensions.NodePath-extensions.attachCollisionSphere | ( | self, | |
| name, | |||
| cx, | |||
| cy, | |||
| cz, | |||
| r, | |||
| fromCollide, | |||
| intoCollide | |||
| ) |
| def extensions.NodePath-extensions.colorInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.colorScaleInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.deselect | ( | self | ) |
| def extensions.NodePath-extensions.explore | ( | self | ) |
| def extensions.NodePath-extensions.flattenMultitex | ( | self, | |
stateFrom = None, |
|||
target = None, |
|||
useGeom = 0, |
|||
allowTexMat = 0, |
|||
win = None |
|||
| ) |
| def extensions.NodePath-extensions.getAncestry | ( | self | ) |
Get a list of a node path's ancestors
| def extensions.NodePath-extensions.getChildrenAsList | ( | self | ) |
Converts a node path's child NodePathCollection into a list
| def extensions.NodePath-extensions.getTightBounds | ( | self | ) |
| def extensions.NodePath-extensions.hideCS | ( | self, | |
mask = None |
|||
| ) |
Hides the collision solids at or below this node. If mask is not None, it is a BitMask32 object (e.g. WallBitmask, CameraBitmask) that indicates which particular collision solids should be hidden; otherwise, all of them will be.
| def extensions.NodePath-extensions.hideSiblings | ( | self | ) |
Hide all the siblings of a node path
| def extensions.NodePath-extensions.hprInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.hprScaleInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.id | ( | self | ) |
Returns a unique id identifying the NodePath instance
| def extensions.NodePath-extensions.iHpr | ( | self, | |
other = None |
|||
| ) |
Set node path's hpr to 0, 0, 0
| def extensions.NodePath-extensions.iPos | ( | self, | |
other = None |
|||
| ) |
Set node path's pos to 0, 0, 0
| def extensions.NodePath-extensions.iPosHpr | ( | self, | |
other = None |
|||
| ) |
Set node path's pos and hpr to 0, 0, 0
| def extensions.NodePath-extensions.iPosHprScale | ( | self, | |
other = None |
|||
| ) |
Set node path's pos and hpr to 0, 0, 0 and scale to 1, 1, 1
| def extensions.NodePath-extensions.iScale | ( | self, | |
other = None |
|||
| ) |
SEt node path's scale to 1, 1, 1
| def extensions.NodePath-extensions.isolate | ( | self | ) |
Show the node path and hide its siblings
| def extensions.NodePath-extensions.lerpColor | ( | self, | |
| posArgs, | |||
| keyArgs | |||
| ) |
determine which lerpColor* to call based on arguments
| def extensions.NodePath-extensions.lerpColorRGBA | ( | self, | |
| r, | |||
| g, | |||
| b, | |||
| a, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorRGBA(self, float, float, float, float, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpColorRGBARGBA | ( | self, | |
| sr, | |||
| sg, | |||
| sb, | |||
| sa, | |||
| er, | |||
| eg, | |||
| eb, | |||
| ea, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorRGBARGBA(self, float, float, float, float, float, float, float, float, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpColorScale | ( | self, | |
| posArgs, | |||
| keyArgs | |||
| ) |
lerpColorScale(self, *positionArgs, **keywordArgs) determine which lerpColorScale* to call based on arguments
| def extensions.NodePath-extensions.lerpColorScaleRGBA | ( | self, | |
| r, | |||
| g, | |||
| b, | |||
| a, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorScaleRGBA(self, float, float, float, float, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpColorScaleRGBARGBA | ( | self, | |
| sr, | |||
| sg, | |||
| sb, | |||
| sa, | |||
| er, | |||
| eg, | |||
| eb, | |||
| ea, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorScaleRGBARGBA(self, float, float, float, float, float, float, float, float, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpColorScaleVBase4 | ( | self, | |
| endColor, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorScaleVBase4(self, VBase4, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpColorScaleVBase4VBase4 | ( | self, | |
| startColor, | |||
| endColor, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorScaleVBase4VBase4(self, VBase4, VBase4, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpColorVBase4 | ( | self, | |
| endColor, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorVBase4(self, VBase4, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpColorVBase4VBase4 | ( | self, | |
| startColor, | |||
| endColor, | |||
| time, | |||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpColorVBase4VBase4(self, VBase4, VBase4, float, string="noBlend", string=none, string=none)
| def extensions.NodePath-extensions.lerpHpr | ( | self, | |
| posArgs, | |||
| keyArgs | |||
| ) |
lerpHpr(self, *positionArgs, **keywordArgs) Determine whether to call lerpHprHPR or lerpHprVBase3 based on first argument
| def extensions.NodePath-extensions.lerpHprHPR | ( | self, | |
| h, | |||
| p, | |||
| r, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None, |
|||
shortest = 1 |
|||
| ) |
lerpHprHPR(self, float, float, float, float, string="noBlend", string=none, string=none, NodePath=none) Perform a hpr lerp with three floats as the end point
| def extensions.NodePath-extensions.lerpHprVBase3 | ( | self, | |
| hpr, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None, |
|||
shortest = 1 |
|||
| ) |
lerpHprVBase3(self, VBase3, float, string="noBlend", string=none, string=none, NodePath=None) Perform a hpr lerp with a VBase3 as the end point
| def extensions.NodePath-extensions.lerpPos | ( | self, | |
| posArgs, | |||
| keyArgs | |||
| ) |
lerpPos(self, *positionArgs, **keywordArgs) Determine whether to call lerpPosXYZ or lerpPosPoint3 based on the first argument
| def extensions.NodePath-extensions.lerpPosHpr | ( | self, | |
| posArgs, | |||
| keyArgs | |||
| ) |
lerpPosHpr(self, *positionArgs, **keywordArgs) Determine whether to call lerpPosHprXYZHPR or lerpHprPoint3VBase3 based on first argument
| def extensions.NodePath-extensions.lerpPosHprPoint3VBase3 | ( | self, | |
| pos, | |||
| hpr, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None, |
|||
shortest = 1 |
|||
| ) |
lerpPosHprPoint3VBase3(self, Point3, VBase3, string="noBlend", string=none, string=none, NodePath=None)
| def extensions.NodePath-extensions.lerpPosHprScale | ( | self, | |
| pos, | |||
| hpr, | |||
| scale, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None, |
|||
shortest = 1 |
|||
| ) |
lerpPosHpr(self, Point3, VBase3, float, float, string="noBlend", string=none, string=none, NodePath=None) Only one case, no need for extra args. Call the appropriate lerp (auto, spawned, or blocking) based on how(if) a task name is given
| def extensions.NodePath-extensions.lerpPosHprXYZHPR | ( | self, | |
| x, | |||
| y, | |||
| z, | |||
| h, | |||
| p, | |||
| r, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None, |
|||
shortest = 1 |
|||
| ) |
lerpPosHpr(self, float, string="noBlend", string=none, string=none, NodePath=None)
| def extensions.NodePath-extensions.lerpPosPoint3 | ( | self, | |
| pos, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpPosPoint3(self, Point3, float, string="noBlend", string=None, string=None, NodePath=None) Perform a pos lerp with a Point3 as the end point
| def extensions.NodePath-extensions.lerpPosXYZ | ( | self, | |
| x, | |||
| y, | |||
| z, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpPosXYZ(self, float, float, float, float, string="noBlend", string=None, NodePath=None) Perform a pos lerp with three floats as the end point
| def extensions.NodePath-extensions.lerpScale | ( | self, | |
| posArgs, | |||
| keyArgs | |||
| ) |
lerpSclae(self, *positionArgs, **keywordArgs) Determine whether to call lerpScaleXYZ or lerpScaleaseV3 based on the first argument
| def extensions.NodePath-extensions.lerpScaleVBase3 | ( | self, | |
| scale, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpPos(self, VBase3, float, string="noBlend", string=none, string=none, NodePath=None)
| def extensions.NodePath-extensions.lerpScaleXYZ | ( | self, | |
| sx, | |||
| sy, | |||
| sz, | |||
| time, | |||
other = None, |
|||
blendType = "noBlend", |
|||
auto = None, |
|||
task = None |
|||
| ) |
lerpPos(self, float, float, float, float, string="noBlend", string=none, string=none, NodePath=None)
| def extensions.NodePath-extensions.lsNames | ( | self | ) |
Walk down a tree and print out the path
| def extensions.NodePath-extensions.lsNamesRecurse | ( | self, | |
indentString = ' ' |
|||
| ) |
Walk down a tree and print out the path
| def extensions.NodePath-extensions.place | ( | self | ) |
| def extensions.NodePath-extensions.posHprInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.posHprScaleInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.posHprScaleShearInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.posInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.posQuatInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.posQuatScaleInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.posQuatScaleShearInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.pPrintString | ( | self, | |
other = None |
|||
| ) |
pretty print
| def extensions.NodePath-extensions.printChildren | ( | self | ) |
Prints out the children of the bottom node of a node path
| def extensions.NodePath-extensions.printHpr | ( | self, | |
other = None, |
|||
sd = 2 |
|||
| ) |
Pretty print a node path's hpr
| def extensions.NodePath-extensions.printPos | ( | self, | |
other = None, |
|||
sd = 2 |
|||
| ) |
Pretty print a node path's pos
| def extensions.NodePath-extensions.printPosHpr | ( | self, | |
other = None, |
|||
sd = 2 |
|||
| ) |
Pretty print a node path's pos and, hpr
| def extensions.NodePath-extensions.printPosHprScale | ( | self, | |
other = None, |
|||
sd = 2 |
|||
| ) |
Pretty print a node path's pos, hpr, and scale
| def extensions.NodePath-extensions.printScale | ( | self, | |
other = None, |
|||
sd = 2 |
|||
| ) |
Pretty print a node path's scale
| def extensions.NodePath-extensions.printTransform | ( | self, | |
other = None, |
|||
sd = 2, |
|||
fRecursive = 0 |
|||
| ) |
| def extensions.NodePath-extensions.quatInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.quatScaleInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.remove | ( | self | ) |
Remove a node path from the scene graph
| def extensions.NodePath-extensions.removeChildren | ( | self | ) |
Deletes the children of the bottom node of a node path
| def extensions.NodePath-extensions.reverseLsNames | ( | self | ) |
Walk up a tree and print out the path to the root
| def extensions.NodePath-extensions.rgbPanel | ( | self, | |
cb = None |
|||
| ) |
| def extensions.NodePath-extensions.scaleInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.select | ( | self | ) |
| def extensions.NodePath-extensions.shearInterval | ( | self, | |
| args, | |||
| kw | |||
| ) |
| def extensions.NodePath-extensions.showAllDescendants | ( | self | ) |
Show the node path and all its children
| def extensions.NodePath-extensions.showCS | ( | self, | |
mask = None |
|||
| ) |
Shows the collision solids at or below this node. If mask is not None, it is a BitMask32 object (e.g. WallBitmask, CameraBitmask) that indicates which particular collision solids should be made visible; otherwise, all of them will be.
| def extensions.NodePath-extensions.showSiblings | ( | self | ) |
Show all the siblings of a node path
| def extensions.NodePath-extensions.toggleVis | ( | self | ) |
Toggles visibility of a nodePath
1.7.3