Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
PlaneEquation Class ReferenceRepresentation of a plane as ax + by + cz = d; used for representing the ground plane. More...
Detailed DescriptionRepresentation of a plane as ax + by + cz = d; used for representing the ground plane. Definition at line 9 of file Measures.h.
Constructor & Destructor Documentation
constructor, will normalize dir and apply to disp as well to maintain relative relationship Definition at line 3 of file Measures.cc. constructor, pass plane equation representing ax + by + cz = d Definition at line 9 of file Measures.cc.
constructor, assumes upward z normal Definition at line 16 of file Measures.h. Member Function Documentation
template<class T >
assign to a four-element vector via operator[], with displacement in the last element ([3]) Definition at line 27 of file Measures.h.
returns direction Definition at line 17 of file Measures.h. Referenced by Kinematics::baseToLocal(), operator<<(), and Kinematics::projectToPlane().
returns displacement Definition at line 20 of file Measures.h. Referenced by Kinematics::baseToLocal(), operator<<(), and Kinematics::projectToPlane().
returns sign on displacement Definition at line 24 of file Measures.h.
returns sign on displacement Definition at line 23 of file Measures.h.
template<class T >
pull values from a four-element vector via operator[], with displacement in the last element ([3]) Definition at line 29 of file Measures.h.
normalizes and assigns direction (normalization here does not affect displacement, unlike constructor) Definition at line 18 of file Measures.h.
assigns displacement Definition at line 21 of file Measures.h. Member Data Documentation
Unit vector normal to the plane. Definition at line 11 of file Measures.h. Referenced by exportTo(), getDirection(), getZsign(), importFrom(), PlaneEquation(), and setDirection().
distance along normal from origin Definition at line 12 of file Measures.h. Referenced by exportTo(), getDisplacement(), getDsign(), importFrom(), PlaneEquation(), and setDisplacement(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:14 2016 by Doxygen 1.6.3 |