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 that return PmCartesian | |
---|---|
static PmCartesian |
Posemath.add(PmCartesian v1,
PmCartesian v2)
|
static PmCartesian |
Posemath.multiply(double d,
PmCartesian v)
|
static PmCartesian |
Posemath.multiply(PmCartesian v,
double d)
|
static PmCartesian |
Posemath.point_on_line(PM_LINE line,
PmCartesian p)
|
static PmCartesian |
Posemath.subtract(PmCartesian v1,
PmCartesian v2)
|
Methods in rcs.posemath with parameters of type PmCartesian | |
---|---|
static PmCartesian |
Posemath.add(PmCartesian v1,
PmCartesian v2)
|
double |
PmCartesian.distFrom(PmCartesian p)
|
static double |
Posemath.dot(PmCartesian v1,
PmCartesian v2)
|
boolean |
PmCartesian.equals(PmCartesian v)
|
boolean |
PmCylindrical.equals(PmCartesian v)
|
static double |
Posemath.mag(PmCartesian v)
|
static PmCartesian |
Posemath.multiply(double d,
PmCartesian v)
|
static PmCartesian |
Posemath.multiply(PmCartesian v,
double d)
|
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)
Convert a PmCartesian to PmSpherical |
static int |
Posemath.pmCircleInit(PmCircle circle,
PmPose start,
PmPose end,
PmCartesian center,
PmCartesian normal,
int turn)
|
static int |
Posemath.pmCylCartConvert(PmCylindrical c,
PmCartesian v)
Convert cylindrical to cartesian. |
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)
Convert PmSherical to PmCartesian |
static PmCartesian |
Posemath.point_on_line(PM_LINE line,
PmCartesian p)
|
static PmCartesian |
Posemath.subtract(PmCartesian v1,
PmCartesian v2)
|
Method parameters in rcs.posemath with type arguments of type PmCartesian | |
---|---|
static double[] |
Posemath.computeLineFitErrors(PM_LINE line,
java.util.List<? extends PmCartesian> l)
Compute an array of errors or the distance between each point in list l to line line. |
static PM_CIRCLE |
Posemath.fitCircle2D_XY(java.util.List<? extends PmCartesian> l)
Ignores the z value in each element of the list and returns a circle fit with least-squares error to x,y points |
static PM_LINE |
Posemath.fitLine(java.util.List<? extends PmCartesian> l)
Ignores the z value in each element of the list and returns a line fit with least-squares error to x,y points |
Constructors in rcs.posemath with parameters of type PmCartesian | |
---|---|
PM_CARTESIAN(PmCartesian p)
|
|
PM_POSE(PmCartesian starttran,
PmQuaternion startrot)
|
|
PM_POSE(PmCartesian starttran,
PmRpy startrpy)
|
|
PM_ROTATION_MATRIX(PmCartesian startx,
PmCartesian starty,
PmCartesian startz)
|
|
PmHomogeneous(PmCartesian starttran,
PmRotationMatrix startrot)
|
|
PmPose(PmCartesian starttran,
PmQuaternion startrot)
|
|
PmPose(PmCartesian starttran,
PmRpy startrpy)
|
|
PmRotationMatrix(PmCartesian startx,
PmCartesian starty,
PmCartesian startz)
|