Uses of Class
rcs.posemath.PmCartesian

Packages that use PmCartesian
rcs.posemath   
 

Uses of PmCartesian in rcs.posemath
 

Subclasses of PmCartesian in rcs.posemath
 class PM_CARTESIAN
           
 

Fields in rcs.posemath declared as PmCartesian
 PmCartesian PmCircle.center
           
 PmCartesian PmCircle.normal
           
 PmCartesian PmCircle.rHelix
           
 PmCartesian PmCircle.rPerp
           
 PmCartesian PmCircle.rTan
           
 PmCartesian PmHomogeneous.tran
           
 PmCartesian PmPose.tran
           
 PmCartesian PmLine.uVec
           
 PmCartesian PmRotationMatrix.x
           
 PmCartesian PmRotationMatrix.y
           
 PmCartesian PmRotationMatrix.z
           
 

Methods in rcs.posemath with parameters of type PmCartesian
 boolean PmCartesian.equals(PmCartesian v)
           
 boolean PmCylindrical.equals(PmCartesian v)
           
static int Posemath.pmCartCartAdd(PmCartesian v1, PmCartesian v2, PmCartesian vout)
           
static boolean Posemath.pmCartCartCompare(PmCartesian v1, PmCartesian v2)
           
static int Posemath.pmCartCartCross(PmCartesian v1, PmCartesian v2, PmCartesian vout)
           
static double Posemath.pmCartCartDisp(PmCartesian v1, PmCartesian v2)
           
static double Posemath.pmCartCartDot(PmCartesian v1, PmCartesian v2)
           
static int Posemath.pmCartCartProj(PmCartesian v1, PmCartesian v2, PmCartesian vout)
           
static int Posemath.pmCartCartSub(PmCartesian v1, PmCartesian v2, PmCartesian vout)
           
static int Posemath.pmCartCylConvert(PmCartesian v, PmCylindrical c)
           
static int Posemath.pmCartInv(PmCartesian v1, PmCartesian vout)
           
static boolean Posemath.pmCartIsNorm(PmCartesian v)
           
static double Posemath.pmCartMag(PmCartesian v)
           
static int Posemath.pmCartNeg(PmCartesian v1, PmCartesian vout)
           
static int Posemath.pmCartNorm(PmCartesian v, PmCartesian vout)
           
static int Posemath.pmCartPlaneProj(PmCartesian v, PmCartesian normal, PmCartesian vout)
           
static int Posemath.pmCartScalDiv(PmCartesian v1, double d, PmCartesian vout)
           
static int Posemath.pmCartScalMult(PmCartesian v1, double d, PmCartesian vout)
           
static int Posemath.pmCartSphConvert(PmCartesian v, PmSpherical s)
           
static int Posemath.pmCircleInit(PmCircle circle, PmPose start, PmPose end, PmCartesian center, PmCartesian normal, int turn)
           
static int Posemath.pmCylCartConvert(PmCylindrical c, PmCartesian v)
           
static int Posemath.pmMatCartMult(PmRotationMatrix m, PmCartesian v, PmCartesian vout)
           
static int Posemath.pmPoseCartMult(PmPose p1, PmCartesian v2, PmCartesian vout)
           
static int Posemath.pmQuatCartMult(PmQuaternion q1, PmCartesian v2, PmCartesian vout)
           
static int Posemath.pmSphCartConvert(PmSpherical s, PmCartesian v)
           
 

Constructors in rcs.posemath with parameters of type PmCartesian
PM_POSE(PmCartesian starttran, PmQuaternion startrot)
           
PM_ROTATION_MATRIX(PmCartesian startx, PmCartesian starty, PmCartesian startz)
           
PmHomogeneous(PmCartesian starttran, PmRotationMatrix startrot)
           
PmPose(PmCartesian starttran, PmQuaternion startrot)
           
PmRotationMatrix(PmCartesian startx, PmCartesian starty, PmCartesian startz)