Todo: Add dot_product and vector_product methods to triad.h

Bug #814217 reported by Rick Stovall
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
New Real Time Battle
Fix Released
High
Rick Stovall

Bug Description

common/point/triad.h defines a class useful for physics (a 3d vector) but it is missing a commonly used method, the scalar or "dot" rproduct. This needs to be implemented as the physics core will make great use of it.

You can find good documentation on this method in "Game Physics Engine Development" in section 2.1.7. Rick has a copy in his Kindle with the section bookmarked.

Related branches

Rick Stovall (fpstovall)
Changed in nrtb:
importance: High → Medium
Revision history for this message
Rick Stovall (fpstovall) wrote :

Elevated priority because the addition of these two methods are the last precursors to starting work on simulation engine's physics engine, making this a blocking task.

Changed in nrtb:
importance: Medium → High
summary: - Todo: Add dot_product method to triad.h
+ Todo: Add dot_product and vector_product methods to triad.h
Revision history for this message
Rick Stovall (fpstovall) wrote :

42. By Rick Stovall 6 minutes ago
Fix for bug 814217; added dot and vector products to the triad template and approriate unit tests.
With this change, the triad template should now be ready for use.

Changed in nrtb:
status: New → Fix Committed
Rick Stovall (fpstovall)
Changed in nrtb:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.