You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/python/README.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -144,11 +144,11 @@ To add bindings for a new class:
144
144
Use the following sections to organize functions within the bindings files and tests. Secondarily, follow the order in which functions are declared in the C++ headers.
145
145
146
146
1.**Constructors** - Default constructors and constructors with parameters
3.**Properties** - Mutable and read-only properties (e.g., coordinate accessors like `x`, `y`, `lo`, `hi`)
149
-
4.**Predicates** - Simple boolean state checks (e.g., `is_empty`, `is_valid`, `is_full`)
150
-
5.**Geometric operations** - All other methods including conversions, computations, containment checks, set operations, normalization, and distance calculations
151
-
6.**Vector operations** - Methods from the Vector base class (e.g., `norm`, `norm2`, `normalize`, `dot_prod`, `cross_prod`, `angle`). Only applicable to classes that inherit from `util/math/vector.h`
1.**Properties** - Mutable and read-only properties (e.g., coordinate accessors like `x`, `y`, `lo`, `hi`)
149
+
1.**Predicates** - Simple boolean state checks (e.g., `is_empty`, `is_valid`, `is_full`)
150
+
1.**Geometric operations** - All other methods including conversions, computations, containment checks, set operations, normalization, and distance calculations
151
+
1.**Vector operations** - Methods from the Vector base class (e.g., `norm`, `norm2`, `normalize`, `dot_prod`, `cross_prod`, `angle`). Only applicable to classes that inherit from `util/math/vector.h`
0 commit comments