|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Vector | |
---|---|
marf.math |
Uses of Vector in marf.math |
---|
Methods in marf.math that return Vector | |
---|---|
Vector |
Vector.add(Vector poVector)
V1 = this + V. |
static Vector |
Vector.add(Vector poLHSVector,
Vector poRHSVector)
V3 = V1 + V2. |
Vector |
Matrix.getColumn(int piColNum)
|
static Vector |
Vector.getCrossProduct(Vector poLHSVector,
Vector poRHSVector)
Calculates the cross product of two vectors, V3 = V1 x V2. |
static Vector |
Vector.getInnerProduct(Vector poLHSVector,
Vector poRHSVector)
Calculates an inner product of two vectors, V3 = V1 * V2. |
Vector |
Matrix.getRow(int piRowNum)
|
Vector |
Vector.getUnitVector()
Returns a unit-vector representation of this vector. |
static Vector |
Vector.i()
Creates a unit-vector "i". |
static Vector |
Vector.j()
Creates a unit-vector "j". |
static Vector |
Vector.k()
Creates a unit-vector "k". |
static Vector |
Matrix.multiply(Matrix poMatrix,
Vector poVector)
V2 = M * V1. |
Vector |
ComplexMatrix.multiply(Vector poVector)
|
Vector |
Matrix.multiply(Vector poVector)
V1 = this * V. |
Vector |
ComplexMatrix.rotate(Vector poPointToRotate,
double[] padRotateFactors)
|
Vector |
Matrix.rotate(Vector poPointToRotate,
double[] padRotateFactors)
Rotates a vector according to the given axis' factor and angle's degree. |
Vector |
ComplexMatrix.rotate(Vector poPointToRotate,
double pdRotateX,
double pdRotateY,
double pdRotateZ,
double pdRotateAngle)
|
Vector |
Matrix.rotate(Vector poPointToRotate,
double pdRotateX,
double pdRotateY,
double pdRotateZ,
double pdRotateAngle)
Rotates a vector according to the given axis' factor and angle's degree. |
Vector |
ComplexMatrix.rotate(Vector poPointToRotate,
Vector poRotateFactors)
|
Vector |
Matrix.rotate(Vector poPointToRotate,
Vector poRotateFactors)
Rotates a vector according to the given axis' factor and angle's degree. |
Vector |
ComplexMatrix.scale(Vector poPointToScale,
double[] padScaleFactors)
|
Vector |
Matrix.scale(Vector poPointToScale,
double[] padScaleFactors)
Returns a scaled vector. |
Vector |
ComplexMatrix.scale(Vector poPointToScale,
double pdScaleX,
double pdScaleY,
double pdScaleZ)
|
Vector |
Matrix.scale(Vector poPointToScale,
double pdScaleX,
double pdScaleY,
double pdScaleZ)
Returns a scaled vector. |
Vector |
ComplexMatrix.scale(Vector poPointToScale,
Vector poScaleFactors)
|
Vector |
Matrix.scale(Vector poPointToScale,
Vector poScaleFactors)
Returns a scaled vector. |
Vector |
ComplexMatrix.shear(Vector poPointToShear,
double[] padShearFactors)
|
Vector |
Matrix.shear(Vector poPointToShear,
double[] padShearFactors)
Returns a sheared vector. |
Vector |
ComplexMatrix.shear(Vector poPointToShear,
double pdShearX,
double pdShearY,
double pdShearZ)
|
Vector |
Matrix.shear(Vector poPointToShear,
double pdShearX,
double pdShearY,
double pdShearZ)
Returns a sheared vector. |
Vector |
ComplexMatrix.shear(Vector poPointToShear,
Vector poShearFactors)
|
Vector |
Matrix.shear(Vector poPointToShear,
Vector poShearFactors)
Returns a sheared vector. |
Vector |
ComplexMatrix.translate(Vector poPointToTranslate,
double[] padTranslateVals)
|
Vector |
Matrix.translate(Vector poPointToTranslate,
double[] padTranslateVals)
Translates a vector according to the given size. |
Vector |
ComplexMatrix.translate(Vector poPointToTranslate,
double pdTranslateX,
double pdTranslateY,
double pdTranslateZ)
|
Vector |
Matrix.translate(Vector poPointToTranslate,
double pdTranslateX,
double pdTranslateY,
double pdTranslateZ)
Translates a vector according to the given size. |
Vector |
ComplexMatrix.translate(Vector poPointToTranslate,
Vector poTranslateVals)
|
Vector |
Matrix.translate(Vector poPointToTranslate,
Vector poTranslateVals)
Translates a vector according to the given size. |
Methods in marf.math with parameters of type Vector | |
---|---|
Vector |
Vector.add(Vector poVector)
V1 = this + V. |
static Vector |
Vector.add(Vector poLHSVector,
Vector poRHSVector)
V3 = V1 + V2. |
static Vector |
Vector.getCrossProduct(Vector poLHSVector,
Vector poRHSVector)
Calculates the cross product of two vectors, V3 = V1 x V2. |
static double |
Vector.getDotProduct(Vector poLHSVector,
Vector poRHSVector)
Calculates the dot product of two vectors, d = V1 * V2. |
static Vector |
Vector.getInnerProduct(Vector poLHSVector,
Vector poRHSVector)
Calculates an inner product of two vectors, V3 = V1 * V2. |
boolean |
Vector.isOrthogonal(Vector poVector)
Tells whether this and the parameter vectors are orthogonal or not. |
void |
Matrix.loadColumn(int piColNum,
Vector poVector)
Allows loading a row of a matrix with values from a vector. |
void |
Matrix.loadRow(int piRowNum,
Vector poVector)
Allows loading a row of a matrix with values from a vector. |
static Vector |
Matrix.multiply(Matrix poMatrix,
Vector poVector)
V2 = M * V1. |
Vector |
ComplexMatrix.multiply(Vector poVector)
|
Vector |
Matrix.multiply(Vector poVector)
V1 = this * V. |
Vector |
ComplexMatrix.rotate(Vector poPointToRotate,
double[] padRotateFactors)
|
Vector |
Matrix.rotate(Vector poPointToRotate,
double[] padRotateFactors)
Rotates a vector according to the given axis' factor and angle's degree. |
Vector |
ComplexMatrix.rotate(Vector poPointToRotate,
double pdRotateX,
double pdRotateY,
double pdRotateZ,
double pdRotateAngle)
|
Vector |
Matrix.rotate(Vector poPointToRotate,
double pdRotateX,
double pdRotateY,
double pdRotateZ,
double pdRotateAngle)
Rotates a vector according to the given axis' factor and angle's degree. |
Vector |
ComplexMatrix.rotate(Vector poPointToRotate,
Vector poRotateFactors)
|
Vector |
Matrix.rotate(Vector poPointToRotate,
Vector poRotateFactors)
Rotates a vector according to the given axis' factor and angle's degree. |
Vector |
ComplexMatrix.scale(Vector poPointToScale,
double[] padScaleFactors)
|
Vector |
Matrix.scale(Vector poPointToScale,
double[] padScaleFactors)
Returns a scaled vector. |
Vector |
ComplexMatrix.scale(Vector poPointToScale,
double pdScaleX,
double pdScaleY,
double pdScaleZ)
|
Vector |
Matrix.scale(Vector poPointToScale,
double pdScaleX,
double pdScaleY,
double pdScaleZ)
Returns a scaled vector. |
Vector |
ComplexMatrix.scale(Vector poPointToScale,
Vector poScaleFactors)
|
Vector |
Matrix.scale(Vector poPointToScale,
Vector poScaleFactors)
Returns a scaled vector. |
Vector |
ComplexMatrix.shear(Vector poPointToShear,
double[] padShearFactors)
|
Vector |
Matrix.shear(Vector poPointToShear,
double[] padShearFactors)
Returns a sheared vector. |
Vector |
ComplexMatrix.shear(Vector poPointToShear,
double pdShearX,
double pdShearY,
double pdShearZ)
|
Vector |
Matrix.shear(Vector poPointToShear,
double pdShearX,
double pdShearY,
double pdShearZ)
Returns a sheared vector. |
Vector |
ComplexMatrix.shear(Vector poPointToShear,
Vector poShearFactors)
|
Vector |
Matrix.shear(Vector poPointToShear,
Vector poShearFactors)
Returns a sheared vector. |
Vector |
ComplexMatrix.translate(Vector poPointToTranslate,
double[] padTranslateVals)
|
Vector |
Matrix.translate(Vector poPointToTranslate,
double[] padTranslateVals)
Translates a vector according to the given size. |
Vector |
ComplexMatrix.translate(Vector poPointToTranslate,
double pdTranslateX,
double pdTranslateY,
double pdTranslateZ)
|
Vector |
Matrix.translate(Vector poPointToTranslate,
double pdTranslateX,
double pdTranslateY,
double pdTranslateZ)
Translates a vector according to the given size. |
Vector |
ComplexMatrix.translate(Vector poPointToTranslate,
Vector poTranslateVals)
|
Vector |
Matrix.translate(Vector poPointToTranslate,
Vector poTranslateVals)
Translates a vector according to the given size. |
Constructors in marf.math with parameters of type Vector | |
---|---|
Vector(Vector poVector)
Constructs a vector from another vector; a-la copy conctructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |