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

Public Member Functions

 WB_Point4D ()
 
 WB_Point4D (final double x, final double y, final double z, final double w)
 
 WB_Point4D (final WB_Point4D v)
 
 WB_Point4D (final WB_Coordinate v, final double w)
 
double mag2 ()
 
double mag ()
 
boolean isZero ()
 
int compareTo (final WB_Point4D otherXYZW)
 
String toString ()
 
double getd (final int i)
 
float getf (final int i)
 
float xf ()
 
float yf ()
 
float zf ()
 
float wf ()
 
WB_Point4D get ()
 
WB_Point4D moveTo (final double x, final double y, final double z)
 
WB_Point4D moveTo (final WB_Coordinate p)
 
WB_Point4D moveBy (final double x, final double y, final double z)
 
WB_Point4D moveBy (final WB_Coordinate v)
 
void moveByInto (final double x, final double y, final double z, final WB_Point4D result)
 
void moveByInto (final WB_Coordinate v, final WB_Point4D result)
 
WB_Point4D moveByAndCopy (final double x, final double y, final double z)
 
WB_Point4D moveByAndCopy (final WB_Point v)
 
WB_Point4D invert ()
 
double normalize ()
 
void trim (final double d)
 
WB_Point4D scale (final double f)
 
void scaleInto (final double f, final WB_Point4D result)
 
WB_Point4D add (final double x, final double y, final double z, final double w)
 
WB_Point4D add (final double x, final double y, final double z, final double w, final double f)
 
WB_Point4D add (final WB_Point4D p)
 
WB_Point4D add (final WB_Point4D p, final double f)
 
void addInto (final double x, final double y, final double z, final double w, final WB_Point4D result)
 
void addInto (final WB_Point4D p, final WB_Point4D result)
 
WB_Point4D addAndCopy (final double x, final double y, final double z, final double w)
 
WB_Point4D addAndCopy (final double x, final double y, final double z, final double w, final double f)
 
WB_Point4D addAndCopy (final WB_Point4D p)
 
WB_Point4D sub (final double x, final double y, final double z, final double w)
 
WB_Point4D sub (final WB_Point4D v)
 
void subInto (final double x, final double y, final double z, final double w, final WB_Point4D result)
 
void subInto (final WB_Point4D p, final WB_Point4D result)
 
WB_Point4D subAndCopy (final double x, final double y, final double z, final double w)
 
WB_Point4D subAndCopy (final WB_Point4D p)
 
WB_Point4D mult (final double f)
 
void multInto (final double f, final WB_Point4D result)
 
WB_Point4D multAndCopy (final double f)
 
WB_Point4D div (final double f)
 
void divInto (final double f, final WB_Point4D result)
 
WB_Point4D divAndCopy (final double f)
 
double xd ()
 
double yd ()
 
double zd ()
 
double wd ()
 
void setX (final double x)
 
void setY (final double y)
 
void setZ (final double z)
 
void setW (final double w)
 
void setCoord (final int i, final double v)
 
void set (final double x, final double y, final double z, final double w)
 
void set (final double x, final double y, final double z)
 
void set (final double x, final double y)
 
int compareTo (final WB_Coordinate p)
 
void set (final WB_Coordinate p)
 
WB_Point4D rotateXY (final double theta)
 
WB_Point4D rotateYZ (final double theta)
 
WB_Point4D rotateXZ (final double theta)
 
WB_Point4D rotateXW (final double theta)
 
WB_Point4D rotateYW (final double theta)
 
WB_Point4D rotateZW (final double theta)
 
- 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)
 

Static Public Member Functions

static final WB_Point4D ZERO ()
 
static WB_Point4D interpolate (final WB_Point4D p0, final WB_Point4D p1, final double t)
 

Public Attributes

double x
 

Constructor & Destructor Documentation

wblut.geom.WB_Point4D.WB_Point4D ( )
wblut.geom.WB_Point4D.WB_Point4D ( final double  x,
final double  y,
final double  z,
final double  w 
)
Parameters
x
y
z
w
wblut.geom.WB_Point4D.WB_Point4D ( final WB_Point4D  v)
Parameters
v
wblut.geom.WB_Point4D.WB_Point4D ( final WB_Coordinate  v,
final double  w 
)
Parameters
v
w

Member Function Documentation

WB_Point4D wblut.geom.WB_Point4D.add ( final double  x,
final double  y,
final double  z,
final double  w 
)
Parameters
x
y
z
w
Returns
WB_Point4D wblut.geom.WB_Point4D.add ( final double  x,
final double  y,
final double  z,
final double  w,
final double  f 
)
Parameters
x
y
z
w
f
Returns
WB_Point4D wblut.geom.WB_Point4D.add ( final WB_Point4D  p)
Parameters
p
Returns
WB_Point4D wblut.geom.WB_Point4D.add ( final WB_Point4D  p,
final double  f 
)
Parameters
p
f
Returns
WB_Point4D wblut.geom.WB_Point4D.addAndCopy ( final double  x,
final double  y,
final double  z,
final double  w 
)
Parameters
x
y
z
w
Returns
WB_Point4D wblut.geom.WB_Point4D.addAndCopy ( final double  x,
final double  y,
final double  z,
final double  w,
final double  f 
)
Parameters
x
y
z
w
f
Returns
WB_Point4D wblut.geom.WB_Point4D.addAndCopy ( final WB_Point4D  p)
Parameters
p
Returns
void wblut.geom.WB_Point4D.addInto ( final double  x,
final double  y,
final double  z,
final double  w,
final WB_Point4D  result 
)
Parameters
x
y
z
w
result
void wblut.geom.WB_Point4D.addInto ( final WB_Point4D  p,
final WB_Point4D  result 
)
Parameters
p
result
int wblut.geom.WB_Point4D.compareTo ( final WB_Point4D  otherXYZW)
Parameters
otherXYZW
Returns
int wblut.geom.WB_Point4D.compareTo ( final WB_Coordinate  p)
WB_Point4D wblut.geom.WB_Point4D.div ( final double  f)
Parameters
f
Returns
WB_Point4D wblut.geom.WB_Point4D.divAndCopy ( final double  f)
Parameters
f
Returns
void wblut.geom.WB_Point4D.divInto ( final double  f,
final WB_Point4D  result 
)
Parameters
f
result
WB_Point4D wblut.geom.WB_Point4D.get ( )
Returns
double wblut.geom.WB_Point4D.getd ( final int  i)
float wblut.geom.WB_Point4D.getf ( final int  i)
static WB_Point4D wblut.geom.WB_Point4D.interpolate ( final WB_Point4D  p0,
final WB_Point4D  p1,
final double  t 
)
static
Parameters
p0
p1
t
Returns
WB_Point4D wblut.geom.WB_Point4D.invert ( )
Returns
boolean wblut.geom.WB_Point4D.isZero ( )
Returns
double wblut.geom.WB_Point4D.mag ( )
Returns
double wblut.geom.WB_Point4D.mag2 ( )
Returns
WB_Point4D wblut.geom.WB_Point4D.moveBy ( final double  x,
final double  y,
final double  z 
)
Parameters
x
y
z
Returns
WB_Point4D wblut.geom.WB_Point4D.moveBy ( final WB_Coordinate  v)
Parameters
v
Returns
WB_Point4D wblut.geom.WB_Point4D.moveByAndCopy ( final double  x,
final double  y,
final double  z 
)
Parameters
x
y
z
Returns
WB_Point4D wblut.geom.WB_Point4D.moveByAndCopy ( final WB_Point  v)
Parameters
v
Returns
void wblut.geom.WB_Point4D.moveByInto ( final double  x,
final double  y,
final double  z,
final WB_Point4D  result 
)
Parameters
x
y
z
result
void wblut.geom.WB_Point4D.moveByInto ( final WB_Coordinate  v,
final WB_Point4D  result 
)
Parameters
v
result
WB_Point4D wblut.geom.WB_Point4D.moveTo ( final double  x,
final double  y,
final double  z 
)
Parameters
x
y
z
Returns
WB_Point4D wblut.geom.WB_Point4D.moveTo ( final WB_Coordinate  p)
Parameters
p
Returns
WB_Point4D wblut.geom.WB_Point4D.mult ( final double  f)
Parameters
f
Returns
WB_Point4D wblut.geom.WB_Point4D.multAndCopy ( final double  f)
Parameters
f
Returns
void wblut.geom.WB_Point4D.multInto ( final double  f,
final WB_Point4D  result 
)
Parameters
f
result
double wblut.geom.WB_Point4D.normalize ( )
Returns
WB_Point4D wblut.geom.WB_Point4D.rotateXW ( final double  theta)
Parameters
theta
Returns
WB_Point4D wblut.geom.WB_Point4D.rotateXY ( final double  theta)
Parameters
theta
Returns
WB_Point4D wblut.geom.WB_Point4D.rotateXZ ( final double  theta)
Parameters
theta
Returns
WB_Point4D wblut.geom.WB_Point4D.rotateYW ( final double  theta)
Parameters
theta
Returns
WB_Point4D wblut.geom.WB_Point4D.rotateYZ ( final double  theta)
Parameters
theta
Returns
WB_Point4D wblut.geom.WB_Point4D.rotateZW ( final double  theta)
Parameters
theta
Returns
WB_Point4D wblut.geom.WB_Point4D.scale ( final double  f)
Parameters
f
Returns
void wblut.geom.WB_Point4D.scaleInto ( final double  f,
final WB_Point4D  result 
)
Parameters
f
result
void wblut.geom.WB_Point4D.set ( final double  x,
final double  y,
final double  z,
final double  w 
)
void wblut.geom.WB_Point4D.set ( final double  x,
final double  y,
final double  z 
)
void wblut.geom.WB_Point4D.set ( final double  x,
final double  y 
)
void wblut.geom.WB_Point4D.set ( final WB_Coordinate  p)
void wblut.geom.WB_Point4D.setCoord ( final int  i,
final double  v 
)
void wblut.geom.WB_Point4D.setW ( final double  w)
void wblut.geom.WB_Point4D.setX ( final double  x)
void wblut.geom.WB_Point4D.setY ( final double  y)
void wblut.geom.WB_Point4D.setZ ( final double  z)
WB_Point4D wblut.geom.WB_Point4D.sub ( final double  x,
final double  y,
final double  z,
final double  w 
)
Parameters
x
y
z
w
Returns
WB_Point4D wblut.geom.WB_Point4D.sub ( final WB_Point4D  v)
Parameters
v
Returns
WB_Point4D wblut.geom.WB_Point4D.subAndCopy ( final double  x,
final double  y,
final double  z,
final double  w 
)
Parameters
x
y
z
w
Returns
WB_Point4D wblut.geom.WB_Point4D.subAndCopy ( final WB_Point4D  p)
Parameters
p
Returns
void wblut.geom.WB_Point4D.subInto ( final double  x,
final double  y,
final double  z,
final double  w,
final WB_Point4D  result 
)
Parameters
x
y
z
w
result
void wblut.geom.WB_Point4D.subInto ( final WB_Point4D  p,
final WB_Point4D  result 
)
Parameters
p
result
String wblut.geom.WB_Point4D.toString ( )
void wblut.geom.WB_Point4D.trim ( final double  d)
Parameters
d
double wblut.geom.WB_Point4D.wd ( )

Get w as double.

Returns
w

Implements wblut.geom.WB_Coordinate.

float wblut.geom.WB_Point4D.wf ( )

Get w as float.

Returns
w

Implements wblut.geom.WB_Coordinate.

double wblut.geom.WB_Point4D.xd ( )

Get x as double.

Returns
x

Implements wblut.geom.WB_Coordinate.

float wblut.geom.WB_Point4D.xf ( )

Get x as float.

Returns
x

Implements wblut.geom.WB_Coordinate.

double wblut.geom.WB_Point4D.yd ( )

Get y as double.

Returns
y

Implements wblut.geom.WB_Coordinate.

float wblut.geom.WB_Point4D.yf ( )

Get y as float.

Returns
y

Implements wblut.geom.WB_Coordinate.

double wblut.geom.WB_Point4D.zd ( )

Get z as double.

Returns
z

Implements wblut.geom.WB_Coordinate.

static final WB_Point4D wblut.geom.WB_Point4D.ZERO ( )
static
Returns
float wblut.geom.WB_Point4D.zf ( )

Get z as float.

Returns
z

Implements wblut.geom.WB_Coordinate.

Member Data Documentation

double wblut.geom.WB_Point4D.x

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