summaryrefslogtreecommitdiffstats
path: root/doc/classes/Basis.xml
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #99020 from Mickeon/documentation-example-pruning-2Thaddeus Crews2024-11-121-1/+1
|\ | | | | | | Clean up more `[b]Example:[/b]` lines from the class reference
| * Clean up more `[b]Example:[/b]` lines from the class referenceMicky2024-11-111-1/+1
| |
* | Docs: Add note about C# differences in Variant constructorstetrapod002024-10-271-0/+1
|/
* Fix asset pipeline coordinate systems doc urlStephen Li2024-07-011-1/+1
|
* Fix example for Basis * Vector3 in documentationMart Jõgi2024-06-101-4/+6
| | | | Fixes: godotengine/godot-docs#9394
* Update links to outdated asset library demosskyace652024-04-071-4/+4
| | | | | | Update links to outdated asset library demos Co-authored-by: Max Hilbrunner <m.hilbrunner@gmail.com>
* Overhaul some "uncommon" wording in class referenceMicky2024-03-011-1/+1
|
* Add keywords to improve search in the class referenceHugo Locurcio2024-02-221-1/+1
|
* Overhaul Basis' documentationMicky2024-01-231-44/+112
| | | | Co-Authored-By: Aaron Franke <arnfranke@yahoo.com>
* Merge pull request #86742 from paulloz/doc/dotnet-basis-examplesRémi Verschelde2024-01-041-17/+97
|\ | | | | Add C# examples in `Basis.xml`
| * Add C# examples in `Basis.xml`Paul Joannon2024-01-031-17/+97
| | | | | | | | Follow up to #86664
* | Merge pull request #86364 from aaronfranke/basis-divideRémi Verschelde2024-01-041-0/+14
|\ \ | |/ |/| | | Add and expose Basis/Transform2D/3D division by float operator
| * Add and expose Basis/Transform2D/3D division by float operatorAaron Franke2023-12-201-0/+14
| |
* | Merge pull request #86664 from Mickeon/doc-peeves-basis-examplesRémi Verschelde2024-01-031-0/+65
|\ \ | | | | | | | | | Add code examples to Basis' documentation
| * | Add more examples to Basis' DocumentationMicky2024-01-011-0/+65
| |/
* / Link to the "article" in the docs instead of saying "article"Micky2024-01-021-1/+1
|/
* Validate `code` tags for class and member referencesYuri Sizov2023-10-031-1/+1
| | | | | | | | This commit also adds means to manually disable warnings in `code` tags where it's a false positive with the new `skip-lint` attribute. Warnings are now enabled on CI to prevent future errors.
* Add `is_conformal` method to Basis and Transform2DAaron Franke2023-09-131-0/+6
|
* Doctool: Remove version attribute from XML headerRémi Verschelde2023-07-061-1/+1
| | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb).
* Bump version to 4.2-devRémi Verschelde2023-07-051-1/+1
| | | | Keep on waitin'
* Merge pull request #76526 from MewPurPur/improve-docs-top-sections-COREYuri Sizov2023-05-291-5/+5
|\ | | | | Overhaul the top sections of the class reference (Core classes)
| * Overhaul the top sections of the class reference (Core classes)VolTer2023-05-191-5/+5
| |
* | Fix Pathfollow directionSilc Renew2023-05-241-0/+1
| | | | | | | | Co-authored-by: aaronfranke <arnfranke@yahoo.com>
* | Add the ability to look-at in model-space.Juan Linietsky2023-05-241-0/+1
|/ | | | | | | | | | This is a much simpler attempt to solve the same problem as #76060, but without breaking any compatibility. * Adds a description of what model space is in the Vector3 enums (MODEL_* constants). This has the proper axes laid out for imported 3D assets. * Adds the option to `look_at` using model_space, which uses Vector3.MODEL_FRONT as forward vector. The attempt of this PR is to still break the assumption that there is a single direction of forward (which is not the case in Godot) and make it easier to understand where 3D models are facing, as well as orienting them via look_at.
* Bump version to 4.1-devRémi Verschelde2023-03-011-1/+1
| | | | Can't stop, won't stop, they said, huh?
* Move EulerOrder enum to math_defs.h and global scopeAaron Franke2022-11-021-19/+1
|
* Clean up Basis from Euler codeAaron Franke2022-10-211-1/+1
|
* Merge pull request #67001 from KoBeWi/🎲Max Hilbrunner2022-10-191-0/+7
|\ | | | | Fill random docs
| * Fill random docskobewi2022-10-071-0/+7
| |
* | Add `is_finite` method for checking built-in typesHaoyu Qiu2022-10-081-0/+6
|/
* C#: Update Basis Euler angle code to match coreAaron Franke2022-09-251-1/+1
|
* Expose Basis `set_orthogonal_index` method as a GridMap functionrafallus2022-08-201-6/+0
|
* [doc] Use "param" instead of "code" to refer to parameters (7)Andy Maloney2022-08-121-5/+5
|
* Rename the argument tag to param in XML documentationYuri Sizov2022-08-081-29/+29
|
* Core: Rename math 'phi' arguments to 'angle'Rémi Verschelde2022-05-051-4/+4
|
* Remove generating of null comparison operators from documentationYuri Roubinsky2022-03-141-10/+0
|
* Add an XML schema for documentationHugo Locurcio2022-02-151-1/+1
| | | | | | | | This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions.
* Merge pull request #54581 from aaronfranke/operator-docsRémi Verschelde2021-11-161-0/+7
|\
| * Add documentation to operators for math typesAaron Franke2021-11-041-0/+7
| | | | | | | | Co-authored-by: Raul Santos <raulsntos@gmail.com>
* | Replace Godot docs URL with `$DOCS_URL` in XML class referenceRémi Verschelde2021-11-151-3/+3
|/
* Move the docs for constructors and operators out of methods sectionAaron Franke2021-10-291-65/+69
|
* Refactored Node3D rotation modesreduz2021-10-251-8/+20
| | | | | | | | | * Made the Basis euler orders indexed via enum. * Node3D has a new rotation_order property to choose Euler rotation order. * Node3D has also a rotation_mode property to choose between Euler, Quaternion and Basis Exposing these modes as well as the order makes Godot a lot friendlier for animators, which can choose the best way to interpolate rotations. The new *Basis* mode makes the (exposed) transform property obsolete, so it was removed (can still be accessed by code of course).
* doc: Update links to latest documentation after content reorganizationRémi Verschelde2021-10-061-1/+1
|
* Merge pull request #52450 from aaronfranke/they-came-from-scaleRémi Verschelde2021-09-171-0/+7
|\ | | | | Replace Vector3.to_diagonal_matrix with Basis.from_scale
| * Replace Vector3.to_diagonal_matrix with Basis.from_scaleAaron Franke2021-09-171-0/+7
| |
* | Allow comparing equality between builtin types and nullGeorge Marques2021-09-171-0/+10
|/
* Move code for looking_at to BasisAaron Franke2021-08-011-0/+9
|
* doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-104/+52
| | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there.
* Merge pull request #49638 from aaronfranke/multiply-transformsRémi Verschelde2021-06-181-0/+18
|\ | | | | Allow multiplying Transforms and Basis by numbers
| * Allow multiplying Transforms and Basis by numbersAaron Franke2021-06-151-0/+18
| |