All public logs
Jump to navigation
Jump to search
Combined display of all available logs of LabRPS Documentation. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)- 07:06, 12 October 2024 LabRPS talk contribs created page Std DlgMacroExecuteDirect (Created page with "{{Docnav |DlgMacroExecute |MacroAttachDebugger |Std Macro Menu |IconL=Std_DlgMacroExecute.svg |IconR= |IconC=Labrps.svg }} {{GuiCommand |Name=Std DlgMacroExecuteDirect |MenuLocation=Macro → Execute macro |Workbenches=All |Shortcut={{KEY|Ctrl}}+{{KEY|F6}} |SeeAlso=Std DlgMacroExecute }} ==Description== The '''Std DlgMacroExecuteDirect''' command executes the macro in the c...")
- 06:51, 12 October 2024 LabRPS talk contribs created page Scripting tutorial (Created page with "{{Docnav |Introduction to Python |LabRPS Scripting Basics }} {{TOCright}} ==Introduction== [https://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] is a programming language that it relatively easy to learn and understand. It is open-source and multi-platform, and can be used for many purposes: from simple shell scripts to very complex programs. But its most widespread use is as a scripting langua...")
- 13:22, 29 July 2024 LabRPS talk contribs created page Plugin Creation (Created page with " {{Docnav |Localisation |Extra Python modules }} {{TOCright}} == Introduction == Plugins are used to extend the functionality of LabRPS. LabRPS has several types of plugins. For example, WindLab plugin, SeismicLab plugin, SeaLab plugin, and many others. LabRPS is already distributed with many different plugins. You can also search various plugins on the [https://labrps.com/search LabRPS official site] or the [https://github.c...")
- 08:55, 27 July 2024 LabRPS talk contribs created page File:LabRPS Python console example.png
- 08:55, 27 July 2024 LabRPS talk contribs uploaded File:LabRPS Python console example.png
- 08:34, 27 July 2024 LabRPS talk contribs created page Python console (Created page with "{{TOCright}} == Introduction == The Python console is a panel that's part of the LabRPS user interface. It runs an instance of the Python interpreter which can be used to control LabRPS processes, and create and modify objects and their properties. It can be made visible/hidden through the {{MenuCommand|View → Panels → Python console}} drop-down menu. The Python console in LabRPS has basic syntax highlighting, able to...")
- 08:28, 27 July 2024 LabRPS talk contribs created page File:LabRPS Python console.png
- 08:28, 27 July 2024 LabRPS talk contribs uploaded File:LabRPS Python console.png
- 08:08, 27 July 2024 LabRPS talk contribs created page File:Screenshot classbrowser.png
- 08:08, 27 July 2024 LabRPS talk contribs uploaded File:Screenshot classbrowser.png
- 08:07, 27 July 2024 LabRPS talk contribs created page File:Screenshot pythoninterpreter.png
- 08:07, 27 July 2024 LabRPS talk contribs uploaded File:Screenshot pythoninterpreter.png
- 07:52, 27 July 2024 LabRPS talk contribs created page LabRPS Scripting Basics (Created page with "{{Docnav |Python scripting tutorial |Part scripting }} {{TOCright}} ==Python scripting in LabRPS== LabRPS is built from scratch to be totally controlled by Python scripts. Almost all parts of LabRPS, such as the interface, the scene contents, and even the representation of this content in the 3D views, are accessible from the built-in Python interpreter or from your own scripts. As a result, LabRPS is probably one of t...")
- 07:27, 27 July 2024 LabRPS talk contribs created page Python scripting tutorial (Created page with "{{Docnav |Introduction to Python |LabRPS Scripting Basics }} {{TOCright}} ==Introduction== [https://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] is a programming language that it relatively easy to learn and understand. It is open-source and multi-platform, and can be used for many purposes: from simple shell scripts to very complex programs. But its most widespread use is as a scripting langua...")
- 01:19, 27 July 2024 LabRPS talk contribs created page File:Macros config.png
- 01:19, 27 July 2024 LabRPS talk contribs uploaded File:Macros config.png
- 01:14, 27 July 2024 LabRPS talk contribs created page File:Macros.png
- 01:14, 27 July 2024 LabRPS talk contribs uploaded File:Macros.png
- 01:12, 27 July 2024 LabRPS talk contribs created page File:Macros toolbar.jpg
- 01:12, 27 July 2024 LabRPS talk contribs uploaded File:Macros toolbar.jpg
- 00:58, 27 July 2024 LabRPS talk contribs created page Macros (Created page with "{{Docnav |Scripting and macros |Scripts }} {{TOCright}} == Introduction == Macros are a convenient way to reproduce complex actions in LabRPS. You simply record actions as you do them, then save those actions under a name, and replay them whenever you want. Since macros are in reality a list of Python commands, you can also edit them, and create very complex scripts. While Python scripts normally have the {{...")
- 00:49, 27 July 2024 LabRPS talk contribs created page File:AddonManager Details.png
- 00:49, 27 July 2024 LabRPS talk contribs uploaded File:AddonManager Details.png
- 11:25, 26 July 2024 LabRPS talk contribs created page File:AddonManager Main.png
- 11:25, 26 July 2024 LabRPS talk contribs uploaded File:AddonManager Main.png
- 11:24, 26 July 2024 LabRPS talk contribs created page Std AddonMgr (Created page with "{{Docnav |DlgCustomize | |Std Tools Menu |IconL=Std_DlgCustomize.svg |IconR= |IconC=Labrps.svg }} {{GuiCommand |Name=Std AddonMgr |MenuLocation=Tools → Addon manager |Phenomena=All |Version=0.17 |SeeAlso=External workbenches, Macros }} ==Description== The '''Std AddonMgr''' command opens the Addon manager. With the Addon manager you can install and manage external_workbenches|external wor...")
- 10:53, 26 July 2024 LabRPS talk contribs created page PySide Advanced Examples (Created page with "{{TOCright}} ==Introduction== The purpose of this page is to cover advanced level examples of the PySide GUI manager (there are accompanying pages PySide Beginner Examples and PySide Intermediate Examples). By using the PySide module from inside LabRPS, you have full control over its interface. You can for example: * Add your own panels, widgets and toolbars * Add or hide elements to existing p...")
- 10:15, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot4.jpg
- 10:15, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot4.jpg
- 10:15, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot3.jpg
- 10:15, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot3.jpg
- 10:13, 26 July 2024 LabRPS talk contribs created page PySide Intermediate Examples (Created page with "{{TOCright}} ==Introduction== This page covers medium level examples of the PySide GUI manager (accompanying pages cover aspects that are both less or more advanced, Beginner PySide Examples and Advanced PySide Examples). In this page an example program is used to cover the different PySide topics. The intention is to present some functional PySide code so anyone who needs to use PySide can copy out...")
- 10:00, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot8.jpg
- 10:00, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot8.jpg
- 09:57, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot7.jpg
- 09:57, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot7.jpg
- 09:57, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot6.jpg
- 09:57, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot6.jpg
- 09:56, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot5.jpg
- 09:56, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot5.jpg
- 09:54, 26 July 2024 LabRPS talk contribs created page PySide Beginner Examples (Created page with " ==Introduction== The purpose of this page is to cover beginner level examples of the PySide GUI manager (there are accompanying pages PySide Intermediate Examples and PySide Advanced Examples). Newcomers to GUI programming may stumble over the word "widget". It's meaning outside of computing is usually given as <blockquote>"a small gadget or mechanical device, especially one whose name is unkno...")
- 09:47, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot2.jpg
- 09:47, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot2.jpg
- 09:46, 26 July 2024 LabRPS talk contribs created page File:PySideScreenSnapshot1.jpg
- 09:46, 26 July 2024 LabRPS talk contribs uploaded File:PySideScreenSnapshot1.jpg
- 09:45, 26 July 2024 LabRPS talk contribs created page PySide (Created page with "{{Docnav |Pivy |Interface creation }} {{TOCright}} ==Introduction== The PySide library gives access to the cross-platform graphical user interface (GUI) toolkit Qt from Python. Qt is a collection of C++ libraries, but with the help of PySide, the same components can be used from Python. Every graphical interface that can be created in C++, can also be created and modified in Python. An advantage of usin...")
- 09:40, 26 July 2024 LabRPS talk contribs created page Pivy (Created page with "{{Docnav |Scenegraph |PySide }} {{TOCright}} ==Introduction== Pivy is a Python binding library for [https://github.com/coin3d Coin], the 3D-rendering library used in LabRPS to display things in a 3D view. Coin is an open source implementation of the "Open Inventor" specification to handle graphics. Therefore, in LabRPS, the terms "Pivy", "Coin" or "Open Inventor" refer to the same thing essentially. When impo...")
- 09:21, 26 July 2024 LabRPS talk contribs created page File:Scenegraph.gif
- 09:21, 26 July 2024 LabRPS talk contribs uploaded File:Scenegraph.gif
- 06:28, 26 July 2024 LabRPS talk contribs created page Scenegraph (Created page with "{{Docnav |Scripted objects |Pivy }} {{TOCright}} ==Introduction== The geometry that appears in the 3D views of LabRPS is rendered by the [https://en.wikipedia.org/wiki/Coin3D Coin3D] library. Coin3D is an implementation of the [https://en.wikipedia.org/wiki/Open_Inventor Open Inventor] standard. The [https://en.wikipedia.org/wiki/Open_Cascade_Technology OpenCASCADE] software also provides the same functionality, but it was de...")