Add argument names to quaternion classes so they show up in the API ref

This commit is contained in:
rdb 2015-08-12 18:29:54 +02:00
parent 7668c25f45
commit f161ce82cc
3 changed files with 14 additions and 14 deletions

View File

@ -21,11 +21,11 @@ class FLOATNAME(LRotation);
class EXPCL_PANDA_LINMATH FLOATNAME(LOrientation) : public FLOATNAME(LQuaternion) {
PUBLISHED:
INLINE_LINMATH FLOATNAME(LOrientation)();
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LQuaternion)&);
INLINE_LINMATH FLOATNAME(LOrientation)(FLOATTYPE, FLOATTYPE, FLOATTYPE, FLOATTYPE);
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LVector3) &, float);
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LMatrix3) &);
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LMatrix4) &);
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LQuaternion) &c);
INLINE_LINMATH FLOATNAME(LOrientation)(FLOATTYPE r, FLOATTYPE i, FLOATTYPE j, FLOATTYPE k);
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LVector3) &point_at, float twist);
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LMatrix3) &m);
INLINE_LINMATH FLOATNAME(LOrientation)(const FLOATNAME(LMatrix4) &m);
INLINE_LINMATH FLOATNAME(LOrientation)
operator * (const FLOATNAME(LRotation) &other) const;

View File

@ -20,10 +20,10 @@ class EXPCL_PANDA_LINMATH FLOATNAME(LQuaternion) : public FLOATNAME(LVecBase4) {
PUBLISHED:
INLINE_LINMATH FLOATNAME(LQuaternion)();
INLINE_LINMATH FLOATNAME(LQuaternion)(const FLOATNAME(LVecBase4) &copy);
INLINE_LINMATH FLOATNAME(LQuaternion)(FLOATTYPE, const FLOATNAME(LVecBase3) &copy);
INLINE_LINMATH FLOATNAME(LQuaternion)(FLOATTYPE, FLOATTYPE, FLOATTYPE, FLOATTYPE);
INLINE_LINMATH FLOATNAME(LQuaternion)(FLOATTYPE r, const FLOATNAME(LVecBase3) &copy);
INLINE_LINMATH FLOATNAME(LQuaternion)(FLOATTYPE r, FLOATTYPE i, FLOATTYPE j, FLOATTYPE k);
static FLOATNAME(LQuaternion) pure_imaginary(const FLOATNAME(LVector3) &);
static FLOATNAME(LQuaternion) pure_imaginary(const FLOATNAME(LVector3) &v);
INLINE_LINMATH FLOATNAME(LQuaternion) conjugate() const;

View File

@ -19,13 +19,13 @@
class EXPCL_PANDA_LINMATH FLOATNAME(LRotation) : public FLOATNAME(LQuaternion) {
PUBLISHED:
INLINE_LINMATH FLOATNAME(LRotation)();
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LQuaternion) &);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LQuaternion) &c);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LVecBase4) &copy);
INLINE_LINMATH FLOATNAME(LRotation)(FLOATTYPE, FLOATTYPE, FLOATTYPE, FLOATTYPE);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LVector3) &, FLOATTYPE);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LMatrix3) &);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LMatrix4) &);
INLINE_LINMATH FLOATNAME(LRotation)(FLOATTYPE, FLOATTYPE, FLOATTYPE);
INLINE_LINMATH FLOATNAME(LRotation)(FLOATTYPE r, FLOATTYPE i, FLOATTYPE j, FLOATTYPE k);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LVector3) &axis, FLOATTYPE angle);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LMatrix3) &m);
INLINE_LINMATH FLOATNAME(LRotation)(const FLOATNAME(LMatrix4) &m);
INLINE_LINMATH FLOATNAME(LRotation)(FLOATTYPE h, FLOATTYPE p, FLOATTYPE r);
INLINE_LINMATH FLOATNAME(LRotation) operator * (FLOATTYPE scalar) const;
INLINE_LINMATH FLOATNAME(LRotation) operator / (FLOATTYPE scalar) const;