|
Panda3D
|
Public Member Functions | |
| __init__ (self, parent=None, name=None, thickness=1.0, colorVec=VBase4(1)) | |
| create (self, frameAccurate=0) | |
| drawArrow (self, sv, ev, arrowAngle, arrowLength) | |
| drawArrow2d (self, sv, ev, arrowAngle, arrowLength) | |
| drawLines (self, lineList) | |
| drawTo (self, *_args) | |
| getCurrentPosition (self) | |
| getNumVertices (self) | |
| getVertex (self, index) | |
| getVertexColor (self) | |
| isEmpty (self) | |
| moveTo (self, *_args) | |
| reset (self) | |
| setColor (self, *_args) | |
| setThickness (self, thickness) | |
| setVertex (self, *_args) | |
| setVertexColor (self, vertex, *_args) | |
Public Attributes | |
| lineNode = GeomNode("lineNode") | |
| __init__ | ( | self, | |
| parent = None, | |||
| name = None, | |||
| thickness = 1.0, | |||
| colorVec = VBase4(1) ) |
| create | ( | self, | |
| frameAccurate = 0 ) |
| drawArrow | ( | self, | |
| sv, | |||
| ev, | |||
| arrowAngle, | |||
| arrowLength ) |
Do the work of moving the cursor around to draw an arrow from sv to ev. Hack: the arrows take the z value of the end point
| drawArrow2d | ( | self, | |
| sv, | |||
| ev, | |||
| arrowAngle, | |||
| arrowLength ) |
Do the work of moving the cursor around to draw an arrow from sv to ev. Hack: the arrows take the z value of the end point
| drawLines | ( | self, | |
| lineList ) |
Given a list of lists of points, draw a separate line for each list
| drawTo | ( | self, | |
| * | _args ) |
| getCurrentPosition | ( | self | ) |
| getNumVertices | ( | self | ) |
| getVertex | ( | self, | |
| index ) |
| getVertexColor | ( | self | ) |
| isEmpty | ( | self | ) |
| moveTo | ( | self, | |
| * | _args ) |
| reset | ( | self | ) |
| setColor | ( | self, | |
| * | _args ) |
| setThickness | ( | self, | |
| thickness ) |
| setVertex | ( | self, | |
| * | _args ) |
| setVertexColor | ( | self, | |
| vertex, | |||
| * | _args ) |
| lineNode = GeomNode("lineNode") |