UserPreferences

PyroDocGuiRendererGlRenderer


1. pyro.gui.renderer.GLRenderer

No Docstring

In File: pyrobot/gui/renderer/gl.py

Subclass of: pyro.gui.renderer.Renderer (see PyroDocGuiRendererRenderer) in pyrobot/gui/renderer/init.py

Depends on:

  1. pyro.gui.renderer.GLRenderer
    1. Public Data Members
    2. Constructor()
    3. External Functions
      1. xformPush(dummy)
      2. xformPop()
      3. xformRotate((qty, pt))
      4. xformXlate((pt))
      5. xformScale((scale))
      6. setLocation(x, y, z, theta)
      7. color((color))
      8. ray((pta, ptb, arc))
      9. line((pta, ptb))
      10. circle((pt, norm, radius))
      11. triangle((pta, ptb, ptc))
      12. text((str))
      13. getFourthPoint(pta, ptb, ptc)
      14. nomalize(out)
      15. glNormal(out)
      16. normal_vector(pta, ptb, ptc)
      17. rectangle((pta, ptb, ptc))
      18. box((pta, ptb, ptc, ptd))
      19. tourus((ir, ora, n, r))
      20. polygon(*args)
      21. clearState(dummy)
      22. clearColor(color)

1.1. Public Data Members

These are all 4-tuples defining colors:

1.2. Constructor()

No Docstring

1.3. External Functions

1.3.1. xformPush(dummy)

No Docstring

Arguments:

1.3.2. xformPop()

No Docstring

1.3.3. xformRotate((qty, pt))

No Docstring

Arguments:

1.3.4. xformXlate((pt))

No Docstring

Arguments:

1.3.5. xformScale((scale))

No Docstring

Arguments:

1.3.6. setLocation(x, y, z, theta)

No Docstring

Arguments:

1.3.7. color((color))

No Docstring

Arguments:

1.3.8. ray((pta, ptb, arc))

No Docstring

Arguments:

I'm not sure I'm right on which pt is the origin and which is the end.

1.3.9. line((pta, ptb))

No Docstring

Arguments:

Not Implemented!

1.3.10. circle((pt, norm, radius))

No Docstring

Arguments:

Not Implemented!

1.3.11. triangle((pta, ptb, ptc))

No Docstring

Arguments:

1.3.12. text((str))

No Docstring

Arguments:

1.3.13. getFourthPoint(pta, ptb, ptc)

No Docstring

Arguments:

Returns:

Given three verticies of a rectangle, find the forth

1.3.14. nomalize(out)

No Docsting

Arguments:

Returns:

1.3.15. glNormal(out)

No Docstring

Arguments:

Calls glNormal3f on the components of out.

1.3.16. normal_vector(pta, ptb, ptc)

No Docstring

Arguments:

Returns:

1.3.17. rectangle((pta, ptb, ptc))

No Docstring

Arguments:

1.3.18. box((pta, ptb, ptc, ptd))

No Docstring

Arguments:

I think the fourth point is supposed to be on a line perpendicular to the plane formed by the first three, and running through ptc.

1.3.19. tourus((ir, ora, n, r))

No Docstring

Arguments:

1.3.20. polygon(*args)

No Docstring

Arguments:

1.3.21. clearState(dummy)

No Docstring

Arguments:

Does nothing

1.3.22. clearColor(color)

No Docstring

Arguments: