Skip to content

Changes since version 1.9.1

New Features

  • Wireframe dash-pattern classes re-exported from pytanga.viz — DashedWireframe, DottedWireframe, SolidWireframe, and the WireframeDashPattern base are now importable from the top-level pytanga.viz package (previously only via the private pytanga.viz._styles).
  • Control View classes re-exported from pytanga.viz — CheckboxView, ColorPickerView, TextAreaView, and TextFieldView are now importable from the top-level pytanga.viz package (previously only via pytanga.viz.views).

Documentation Fixes

  • wireframe=True no longer shown as an add()/new()/viz() keyword — the docs/py/viz quick-start and use-case pages and the py/examples/viz/styling / py/examples/viz/animation examples now pass style=SphereStyle(wireframe=True) instead.
  • Sphere(0, 0, 0, 2) constructor corrected — docs/py/viz/styles/styles.md now uses Sphere(Point(0, 0, 0), 2).
  • Wireframe dash imports corrected — styles.md imports the dash classes from pytanga.viz (now a valid public import).
  • Interaction / active-element examples import from pytanga.viz — the docs and py/examples/viz/interaction scripts no longer import public names from the private pytanga.viz._active / pytanga.viz._interaction modules.
  • CoordinateSystem constructor table completed — coordinate-system.md now lists grid, axes, plane, camera, border_px, border_world, and group_name.
  • add(..., label=...) return value documented correctly — labels.md now states that add() returns the entity id str, with label ids available via viz.get_label_ids(entity_id).