HE_Mesh2014  2.0.11
Public Member Functions | List of all members
wblut.geom.WB_SequenceVector Class Reference
+ Inheritance diagram for wblut.geom.WB_SequenceVector:

Public Member Functions

 WB_SequenceVector (final int i, final WB_CoordinateSequence seq)
 
WB_SequenceVector addMulSelf (final double f, final double x, final double y, final double z)
 
WB_SequenceVector addMulSelf (final double f, final WB_Coordinate p)
 
WB_SequenceVector addSelf (final double x, final double y, final double z)
 
WB_SequenceVector addSelf (final WB_Coordinate p)
 
WB_SequenceVector applyAsNormalSelf (final WB_Transform T)
 
WB_SequenceVector applyAsPointSelf (final WB_Transform T)
 
WB_SequenceVector applyAsVectorSelf (final WB_Transform T)
 
WB_SequenceVector crossSelf (final WB_Coordinate p)
 
WB_SequenceVector divSelf (final double f)
 
void invert ()
 
WB_SequenceVector mulAddMulSelf (final double f, final double g, final WB_Coordinate p)
 
WB_SequenceVector mulSelf (final double f)
 
double normalizeSelf ()
 
WB_SequenceVector scaleSelf (final double f)
 
WB_SequenceVector scaleSelf (final double fx, final double fy, final double fz)
 
WB_Vector scale (final double f)
 
WB_Vector scale (final double fx, final double fy, final double fz)
 
WB_SequenceVector subSelf (final double x, final double y, final double z)
 
WB_SequenceVector subSelf (final WB_Coordinate v)
 
WB_SequenceVector trimSelf (final double d)
 
double absDot (final WB_Coordinate p)
 
double absDot2D (final WB_Coordinate p)
 
WB_Vector add (final double...x)
 
void addInto (final WB_MutableCoordinate result, final double...x)
 
WB_Vector add (final WB_Coordinate p)
 
void addInto (final WB_MutableCoordinate result, final WB_Coordinate p)
 
WB_Vector addMul (final double f, final double...x)
 
void addMulInto (final WB_MutableCoordinate result, final double f, final double...x)
 
WB_Vector addMul (final double f, final WB_Coordinate p)
 
void addMulInto (final WB_MutableCoordinate result, final double f, final WB_Coordinate p)
 
WB_Vector apply (final WB_Transform T)
 
void applyInto (final WB_Transform T, final WB_MutableCoordinate result)
 
WB_SequenceVector applySelf (final WB_Transform T)
 
WB_Vector applyAsNormal (final WB_Transform T)
 
void applyAsNormalInto (final WB_Transform T, final WB_MutableCoordinate result)
 
WB_Vector applyAsPoint (final WB_Transform T)
 
void applyAsPointInto (final WB_Transform T, final WB_MutableCoordinate result)
 
WB_Vector applyAsVector (final WB_Transform T)
 
void applyAsVectorInto (final WB_Transform T, final WB_MutableCoordinate result)
 
int compareTo (final WB_Coordinate p)
 
int compareToY1st (final WB_Coordinate p)
 
double[] coords ()
 
WB_Vector cross (final WB_Coordinate p)
 
void crossInto (final WB_MutableCoordinate result, final WB_Coordinate p)
 
WB_Vector div (final double f)
 
void divInto (final WB_MutableCoordinate result, final double f)
 
double dot (final WB_Coordinate p)
 
double dot2D (final WB_Coordinate p)
 
boolean equals (final Object o)
 
WB_Vector get ()
 
double getAngle (final WB_Coordinate p)
 
double getAngleNorm (final WB_Coordinate p)
 
double getDistance3D (final WB_Coordinate p)
 
double getDistance2D (final WB_Coordinate p)
 
double getLength3D ()
 
double getLength2D ()
 
double getSqDistance3D (final WB_Coordinate p)
 
double getSqDistance2D (final WB_Coordinate p)
 
double getSqLength3D ()
 
double getSqLength2D ()
 
int hashCode ()
 
double heading2D ()
 
boolean isCollinear (final WB_Coordinate p, final WB_Coordinate q)
 
boolean isParallel (final WB_Coordinate p)
 
boolean isParallel (final WB_Coordinate p, final double t)
 
boolean isParallelNorm (final WB_Coordinate p)
 
boolean isParallelNorm (final WB_Coordinate p, final double t)
 
boolean isZero ()
 
WB_Vector mul (final double f)
 
void mulInto (final WB_MutableCoordinate result, final double f)
 
WB_Vector mulAddMul (final double f, final double g, final WB_Coordinate p)
 
void mulAddMulInto (final WB_MutableCoordinate result, final double f, final double g, final WB_Coordinate p)
 
WB_SequenceVector rotateAbout2PointAxisSelf (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z)
 
WB_SequenceVector rotateAbout2PointAxisSelf (final double angle, final WB_Coordinate p1, final WB_Coordinate p2)
 
WB_SequenceVector rotateAboutAxisSelf (final double angle, final WB_Coordinate p, final WB_Coordinate a)
 
WB_Vector rotateAbout2PointAxis (final double angle, final double p1x, final double p1y, final double p1z, final double p2x, final double p2y, final double p2z)
 
WB_Vector rotateAbout2PointAxis (final double angle, final WB_Coordinate p1, final WB_Coordinate p2)
 
WB_Vector rotateAboutAxis (final double angle, final WB_Coordinate p, final WB_Coordinate a)
 
double scalarTriple (final WB_Coordinate v, final WB_Coordinate w)
 
void scale (final double f, final WB_MutableCoordinate result)
 
boolean smallerThan (final WB_Coordinate otherXYZ)
 
WB_Vector sub (final double...x)
 
void subInto (final WB_MutableCoordinate result, final double...x)
 
WB_Vector sub (final WB_Coordinate p)
 
void subInto (final WB_MutableCoordinate result, final WB_Coordinate p)
 
WB_M33 tensor (final WB_Coordinate v)
 
String toString ()
 
WB_Vector getOrthoNormal2D ()
 
WB_Vector getOrthoNormal3D ()
 
WB_Coordinate mulAddMul (final double f, final double g, final double...x)
 
void mulAddMulInto (final WB_MutableCoordinate result, final double f, final double g, final double...x)
 
WB_Vector rotateAboutAxis (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az)
 
WB_SequenceVector rotateAboutAxisSelf (final double angle, final double px, final double py, final double pz, final double ax, final double ay, final double az)
 
- Public Member Functions inherited from wblut.geom.WB_SimpleSequenceVector
 WB_SimpleSequenceVector (final int i, final WB_CoordinateSequence seq)
 
void set (final double x, final double y)
 
void set (final double x, final double y, final double z)
 
void set (final double x, final double y, final double z, final double w)
 
void set (final WB_Coordinate v)
 
void setW (final double w)
 
void setX (final double x)
 
void setY (final double y)
 
void setZ (final double z)
 
void setCoord (final int i, final double v)
 
double wd ()
 
float wf ()
 
double xd ()
 
float xf ()
 
double yd ()
 
float yf ()
 
double zd ()
 
float zf ()
 
double getd (final int i)
 
float getf (final int i)
 
int compareTo (final WB_Coordinate p)
 
int getIndex ()
 
void setIndex (final int i)
 
- Public Member Functions inherited from wblut.geom.WB_MutableCoordinate
void setX (double x)
 
void setY (double y)
 
void setZ (double z)
 
void setW (double w)
 
void setCoord (int i, double v)
 
void set (WB_Coordinate p)
 
void set (double x, double y)
 
void set (double x, double y, double z)
 
void set (double x, double y, double z, double w)
 
- Public Member Functions inherited from wblut.geom.WB_Coordinate
double getd (int i)
 
float getf (int i)
 
- Public Member Functions inherited from wblut.geom.WB_CoordinateTransform
void applyInto (final WB_Transform T, WB_MutableCoordinate result)
 

Constructor & Destructor Documentation

wblut.geom.WB_SequenceVector.WB_SequenceVector ( final int  i,
final WB_CoordinateSequence  seq 
)
Parameters
i
seq

Member Function Documentation

double wblut.geom.WB_SequenceVector.absDot ( final WB_Coordinate  p)

Absolute value of dot product.

Parameters
p
Returns
absolute value of dot product

Implements wblut.geom.WB_CoordinateMath.

double wblut.geom.WB_SequenceVector.absDot2D ( final WB_Coordinate  p)

Absolute value of 2D dot product.

Parameters
p
Returns
absolute value of 2D dot product

Implements wblut.geom.WB_CoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.add ( final double...  x)

Add coordinate values.

Parameters
x
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.add ( final WB_Coordinate  p)

Add coordinate values.

Parameters
p
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.addInto ( final WB_MutableCoordinate  result,
final double...  x 
)

Add coordinate values and store in mutable coordinate.

Parameters
result
x

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.addInto ( final WB_MutableCoordinate  result,
final WB_Coordinate  p 
)

Add coordinate values and store in mutable coordinate.

Parameters
result
p

Implements wblut.geom.WB_CoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.addMul ( final double  f,
final double...  x 
)

Add multiple of coordinate values.

Parameters
fmultiplier
x
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.addMul ( final double  f,
final WB_Coordinate  p 
)

Add multiple of coordinate values.

Parameters
f
p
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.addMulInto ( final WB_MutableCoordinate  result,
final double  f,
final double...  x 
)

Add multiple of coordinate values and store in mutable coordinate.

Parameters
result
fmultiplier
x

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.addMulInto ( final WB_MutableCoordinate  result,
final double  f,
final WB_Coordinate  p 
)

Add multiple of coordinate values and store in mutable coordinate.

Parameters
result
f
p

Implements wblut.geom.WB_CoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.addMulSelf ( final double  f,
final double  x,
final double  y,
final double  z 
)
Parameters
f
x
y
z
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.addMulSelf ( final double  f,
final WB_Coordinate  p 
)
Parameters
f
p
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.addSelf ( final double  x,
final double  y,
final double  z 
)
Parameters
x
y
z
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.addSelf ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.apply ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_CoordinateTransform.

WB_Vector wblut.geom.WB_SequenceVector.applyAsNormal ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_CoordinateTransform.

void wblut.geom.WB_SequenceVector.applyAsNormalInto ( final WB_Transform  T,
final WB_MutableCoordinate  result 
)
Parameters
T
result

Implements wblut.geom.WB_CoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.applyAsNormalSelf ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.applyAsPoint ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_CoordinateTransform.

void wblut.geom.WB_SequenceVector.applyAsPointInto ( final WB_Transform  T,
final WB_MutableCoordinate  result 
)
Parameters
T
result

Implements wblut.geom.WB_CoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.applyAsPointSelf ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.applyAsVector ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_CoordinateTransform.

void wblut.geom.WB_SequenceVector.applyAsVectorInto ( final WB_Transform  T,
final WB_MutableCoordinate  result 
)
Parameters
T
result

Implements wblut.geom.WB_CoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.applyAsVectorSelf ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

void wblut.geom.WB_SequenceVector.applyInto ( final WB_Transform  T,
final WB_MutableCoordinate  result 
)
WB_SequenceVector wblut.geom.WB_SequenceVector.applySelf ( final WB_Transform  T)
Parameters
T
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

int wblut.geom.WB_SequenceVector.compareTo ( final WB_Coordinate  p)
int wblut.geom.WB_SequenceVector.compareToY1st ( final WB_Coordinate  p)
Parameters
p
Returns
double [] wblut.geom.WB_SequenceVector.coords ( )
Returns
WB_Vector wblut.geom.WB_SequenceVector.cross ( final WB_Coordinate  p)

Cross product of this coordinate with other coordinate.

Parameters
p
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.crossInto ( final WB_MutableCoordinate  result,
final WB_Coordinate  p 
)

Store cross product of this coordinate with other coordinate in mutable coordinate. coordinate.

Parameters
result
p

Implements wblut.geom.WB_CoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.crossSelf ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.div ( final double  f)

Divide by factor.

Parameters
f
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.divInto ( final WB_MutableCoordinate  result,
final double  f 
)

Divide by factor and store in mutable coordinate.

Parameters
result
f

Implements wblut.geom.WB_CoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.divSelf ( final double  f)
Parameters
f
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

double wblut.geom.WB_SequenceVector.dot ( final WB_Coordinate  p)

Dot product.

Parameters
p
Returns
dot product

Implements wblut.geom.WB_CoordinateMath.

double wblut.geom.WB_SequenceVector.dot2D ( final WB_Coordinate  p)

2D dot product

Parameters
p
Returns
2D dot product

Implements wblut.geom.WB_CoordinateMath.

boolean wblut.geom.WB_SequenceVector.equals ( final Object  o)
WB_Vector wblut.geom.WB_SequenceVector.get ( )
Returns
double wblut.geom.WB_SequenceVector.getAngle ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getAngleNorm ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getDistance2D ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getDistance3D ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getLength2D ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getLength3D ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

WB_Vector wblut.geom.WB_SequenceVector.getOrthoNormal2D ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

WB_Vector wblut.geom.WB_SequenceVector.getOrthoNormal3D ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getSqDistance2D ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getSqDistance3D ( final WB_Coordinate  p)
Parameters
p
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getSqLength2D ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

double wblut.geom.WB_SequenceVector.getSqLength3D ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

int wblut.geom.WB_SequenceVector.hashCode ( )
double wblut.geom.WB_SequenceVector.heading2D ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

void wblut.geom.WB_SequenceVector.invert ( )
boolean wblut.geom.WB_SequenceVector.isCollinear ( final WB_Coordinate  p,
final WB_Coordinate  q 
)
Parameters
p
q
Returns
boolean wblut.geom.WB_SequenceVector.isParallel ( final WB_Coordinate  p)
Parameters
p
Returns
boolean wblut.geom.WB_SequenceVector.isParallel ( final WB_Coordinate  p,
final double  t 
)
Parameters
p
t
Returns
boolean wblut.geom.WB_SequenceVector.isParallelNorm ( final WB_Coordinate  p)
Parameters
p
Returns
boolean wblut.geom.WB_SequenceVector.isParallelNorm ( final WB_Coordinate  p,
final double  t 
)
Parameters
p
t
Returns
boolean wblut.geom.WB_SequenceVector.isZero ( )
Returns

Implements wblut.geom.WB_CoordinateMetric.

WB_Vector wblut.geom.WB_SequenceVector.mul ( final double  f)

Multiply by factor.

Parameters
f
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.mulAddMul ( final double  f,
final double  g,
final WB_Coordinate  p 
)

Multiply this coordinate by factor f and add other coordinate values multiplied by g.

Parameters
f
g
p
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

WB_Coordinate wblut.geom.WB_SequenceVector.mulAddMul ( final double  f,
final double  g,
final double...  x 
)

Multiply this coordinate by factor f and add other coordinate values multiplied by g.

Parameters
f
g
x
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.mulAddMulInto ( final WB_MutableCoordinate  result,
final double  f,
final double  g,
final WB_Coordinate  p 
)

Multiply this coordinate by factor f, add other coordinate values multiplied by g and store result in mutable coordinate.

Parameters
result
f
g
p

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.mulAddMulInto ( final WB_MutableCoordinate  result,
final double  f,
final double  g,
final double...  x 
)

Multiply this coordinate by factor f, add other coordinate values multiplied by g and store result in mutable coordinate.

Parameters
result
f
g
x

Implements wblut.geom.WB_CoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.mulAddMulSelf ( final double  f,
final double  g,
final WB_Coordinate  p 
)
Parameters
f
g
p
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

void wblut.geom.WB_SequenceVector.mulInto ( final WB_MutableCoordinate  result,
final double  f 
)

Multiply by factor and store in mutable coordinate.

Parameters
result
f

Implements wblut.geom.WB_CoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.mulSelf ( final double  f)
Parameters
f
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

double wblut.geom.WB_SequenceVector.normalizeSelf ( )
WB_Vector wblut.geom.WB_SequenceVector.rotateAbout2PointAxis ( final double  angle,
final double  p1x,
final double  p1y,
final double  p1z,
final double  p2x,
final double  p2y,
final double  p2z 
)
Parameters
angle
p1x
p1y
p1z
p2x
p2y
p2z
Returns

Implements wblut.geom.WB_CoordinateTransform.

WB_Vector wblut.geom.WB_SequenceVector.rotateAbout2PointAxis ( final double  angle,
final WB_Coordinate  p1,
final WB_Coordinate  p2 
)
Parameters
angle
p1
p2
Returns

Implements wblut.geom.WB_CoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.rotateAbout2PointAxisSelf ( final double  angle,
final double  p1x,
final double  p1y,
final double  p1z,
final double  p2x,
final double  p2y,
final double  p2z 
)
Parameters
angle
p1x
p1y
p1z
p2x
p2y
p2z
Returns

Implements wblut.geom.WB_MutableCoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.rotateAbout2PointAxisSelf ( final double  angle,
final WB_Coordinate  p1,
final WB_Coordinate  p2 
)
Parameters
angle
p1
p2
Returns

Implements wblut.geom.WB_MutableCoordinateTransform.

WB_Vector wblut.geom.WB_SequenceVector.rotateAboutAxis ( final double  angle,
final WB_Coordinate  p,
final WB_Coordinate  a 
)
Parameters
angle
p
a
Returns

Implements wblut.geom.WB_CoordinateTransform.

WB_Vector wblut.geom.WB_SequenceVector.rotateAboutAxis ( final double  angle,
final double  px,
final double  py,
final double  pz,
final double  ax,
final double  ay,
final double  az 
)
Parameters
angle
px
py
pz
ax
ay
az
Returns

Implements wblut.geom.WB_CoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.rotateAboutAxisSelf ( final double  angle,
final WB_Coordinate  p,
final WB_Coordinate  a 
)
Parameters
angle
p
a
Returns

Implements wblut.geom.WB_MutableCoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.rotateAboutAxisSelf ( final double  angle,
final double  px,
final double  py,
final double  pz,
final double  ax,
final double  ay,
final double  az 
)
Parameters
angle
px
py
pz
ax
ay
az
Returns

Implements wblut.geom.WB_MutableCoordinateTransform.

double wblut.geom.WB_SequenceVector.scalarTriple ( final WB_Coordinate  v,
final WB_Coordinate  w 
)

Scalar triple: this.(v x w)

Parameters
v
w
Returns
scalar triple

Implements wblut.geom.WB_CoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.scale ( final double  f)
Parameters
f
Returns

Implements wblut.geom.WB_CoordinateTransform.

WB_Vector wblut.geom.WB_SequenceVector.scale ( final double  fx,
final double  fy,
final double  fz 
)
Parameters
fx
fy
fz
Returns

Implements wblut.geom.WB_CoordinateTransform.

void wblut.geom.WB_SequenceVector.scale ( final double  f,
final WB_MutableCoordinate  result 
)
Parameters
f
result
WB_SequenceVector wblut.geom.WB_SequenceVector.scaleSelf ( final double  f)
Parameters
f
Returns

Implements wblut.geom.WB_MutableCoordinateTransform.

WB_SequenceVector wblut.geom.WB_SequenceVector.scaleSelf ( final double  fx,
final double  fy,
final double  fz 
)
Parameters
fx
fy
fz
Returns

Implements wblut.geom.WB_MutableCoordinateTransform.

boolean wblut.geom.WB_SequenceVector.smallerThan ( final WB_Coordinate  otherXYZ)
Parameters
otherXYZ
Returns
WB_Vector wblut.geom.WB_SequenceVector.sub ( final double...  x)

Subtract coordinate values.

Parameters
x
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

WB_Vector wblut.geom.WB_SequenceVector.sub ( final WB_Coordinate  p)

Subtract coordinate values.

Parameters
p
Returns
new WB_coordinate

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.subInto ( final WB_MutableCoordinate  result,
final double...  x 
)

Subtract coordinate values and store in mutable coordinate.

Parameters
result
x

Implements wblut.geom.WB_CoordinateMath.

void wblut.geom.WB_SequenceVector.subInto ( final WB_MutableCoordinate  result,
final WB_Coordinate  p 
)

Subtract coordinate values and store in mutable coordinate.

Parameters
result
p

Implements wblut.geom.WB_CoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.subSelf ( final double  x,
final double  y,
final double  z 
)
Parameters
x
y
z
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_SequenceVector wblut.geom.WB_SequenceVector.subSelf ( final WB_Coordinate  v)
Parameters
v
Returns

Implements wblut.geom.WB_MutableCoordinateMath.

WB_M33 wblut.geom.WB_SequenceVector.tensor ( final WB_Coordinate  v)

Tensor product.

Parameters
v
Returns
tensor product

Implements wblut.geom.WB_CoordinateMath.

String wblut.geom.WB_SequenceVector.toString ( )
WB_SequenceVector wblut.geom.WB_SequenceVector.trimSelf ( final double  d)
Parameters
d
Returns

Implements wblut.geom.WB_MutableCoordinateMath.


The documentation for this class was generated from the following file: