Skip to content

Commit c198b8a

Browse files
committed
Get rid of tools section, integrating directtools into debugging
Done a bit sloppily, the direct tools docs probably deserves more attention later This leaves interrogate and the list of executables, not sure what to do with these See #26
1 parent 6186b83 commit c198b8a

13 files changed

+17
-38
lines changed

_static/redirects.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"programming/subclassing": "programming/object-management/subclassing",
4848
"programming/threading": "programming/tasks-and-events/threading",
4949
"programming/internal-structures/other-manipulation/creating-textures": "programming/texturing/creating-textures",
50+
"debugging/inspection-utilities": "debugging/inspection-tools/utility-functions",
5051
"optimization/pstats/index": "optimization/using-pstats",
5152
"optimization/too-many-meshes": "optimization/performance-issues/too-many-meshes",
5253
"optimization/too-many-state-changes": "optimization/performance-issues/too-many-state-changes",
@@ -60,6 +61,9 @@
6061
"optimization/motherboard-integrated-video": "optimization/performance-issues/motherboard-integrated-video",
6162
"optimization/too-many-polygons": "optimization/performance-issues/too-many-polygons",
6263
"optimization/miscellaneous": "optimization/performance-issues/miscellaneous",
64+
"tools/index": "debugging/inspection-tools/index",
65+
"tools/scene-graph-browser/index": "debugging/inspection-tools/scene-graph-browser",
66+
"tools/scene-graph-browser/enhanced-mouse-navigation": "debugging/inspection-tools/enhanced-mouse-navigation",
6367
"tools/model-export/index": "pipeline/index",
6468
"tools/model-export/converting-from-3d-studio-max": "pipeline/converting-from-3ds-max",
6569
"tools/model-export/converting-from-maya": "pipeline/converting-from-maya",

debugging/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ Panda3D program.
1010
:maxdepth: 2
1111

1212
log-messages
13-
inspection-utilities
13+
inspection-tools/index
1414
python-debugger
1515
cpp-debugger
File renamed without changes.

tools/scene-graph-browser/enhanced-mouse-navigation.rst renamed to debugging/inspection-tools/enhanced-mouse-navigation.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
Enhanced Mouse Navigation
44
=========================
55

6-
Enhanced mouse navigation is only available when 'Direct Tools' are enabled.
7-
Information on enabling 'Direct Tools' is available in the
8-
:ref:`Panda Tools <tools>` section.
9-
106
Direct Tools gives more functionality to the middle mouse button. First,
117
clicking the middle mouse button changes the pivot point it uses to rotate
128
around the environment. The middle mouse button will also move the camera

tools/index.rst renamed to debugging/inspection-tools/index.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
.. _tools:
1+
.. _inspection-tools:
22

3-
Panda3D Tools
4-
=============
3+
Inspection Tools
4+
================
55

66
This section lists a number of tools to support programming in Panda.
77

@@ -40,6 +40,6 @@ Table of Contents
4040
:maxdepth: 2
4141
:titlesonly:
4242

43-
scene-graph-browser/index
44-
interrogate
45-
list-of-executables
43+
scene-graph-browser
44+
enhanced-mouse-navigation
45+
utility-functions

tools/scene-graph-browser/index.rst renamed to debugging/inspection-tools/scene-graph-browser.rst

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
The Scene Graph Browser
44
=======================
55

6-
The Scene Graph Browser is only available when 'Direct Tools' are enabled.
7-
Information on enabling 'Direct Tools' is available in the
8-
:ref:`Panda Tools <tools>` section.
9-
106
In the main Direct Session window, there are several scene placement tools
117
available through the tabs at the right side of the screen. Clicking on these
128
tabs will bring up a dialog box with the various properties for these aspects.
@@ -24,8 +20,3 @@ window allows these movements to be relative to another object in the program.
2420

2521
Many of these panels can also be launched by calling specific
2622
:ref:`utility functions <inspection-utilities>`.
27-
28-
.. toctree::
29-
:maxdepth: 2
30-
31-
enhanced-mouse-navigation

debugging/inspection-utilities.rst renamed to debugging/inspection-tools/utility-functions.rst

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _inspection-utilities:
22

3-
Inspection Utilities
4-
====================
3+
Utility Functions
4+
=================
55

66
Panda3D has a set of utilities that may be used to learn more about various
77
objects and methods within an application.
@@ -30,6 +30,3 @@ panel.
3030
camera.place()
3131
render.explore()
3232
panda.rgbPanel()
33-
34-
Useful DirectTool panels are explained in the :ref:`Panda Tools <tools>`
35-
section.

0 commit comments

Comments
 (0)