-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation, Style and scripting interfaces update #101
Comments
Original comment by Nate Koenig (Bitbucket: Nathan Koenig).
|
3 similar comments
Original comment by Nate Koenig (Bitbucket: Nathan Koenig).
|
Original comment by Nate Koenig (Bitbucket: Nathan Koenig).
|
Original comment by Nate Koenig (Bitbucket: Nathan Koenig).
|
7. Update Matrix3 class per issue gazebosim#101 Approved-by: Steve Peters <[email protected]>
we should consider providing conversion functions between our ignition math vector and matrix types and numpy arrays. |
|
At the moment, the python interface we are generating is providing the access to the classes methods using the Cpp name convention (e.g. in python you would use Temperature.CelsiusToKelvin(temp) to invoke the method). This could be modified, seemingly with little effort, using the Would this be a better approach? Or would it be better to leave it matching the Cpp name convention? |
As discussed during the weekly meeting if this isn't much effort we should match ROS2/PEP8 convention. |
This issue is mixing a lot of different things. I've broken it into new issues:
Coverage is already 100% |
Original report (archived issue) by Nate Koenig (Bitbucket: Nathan Koenig).
Summary
The documentation, code style, and scripting interfaces in this library needs to be updated. This issue will track progress.
Work to be done
For each class:
Create an example in the
examples
folder. This example should then be used as a doxygen\snippet
in the class's doxygen description.Check spelling.
Check for code style. Set functions should start with
Set
. Don't useconst
with POD types. Etc.Create a scripting interface. See Angle.i as an example.
Add more tests so that coverage is as close to 100% as possible.
Target changes to ign-math6. Also, target
main
with any breaking changes.Status
The text was updated successfully, but these errors were encountered: