class IOrient
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) IVec |
dir |
(package private) IVec |
nml |
(package private) boolean |
righthand |
Constructor and Description |
---|
IOrient(IOrient o) |
IOrient(IVec d,
IVec n) |
IOrient(IVec d,
IVec n,
boolean righthandsys) |
Modifier and Type | Method and Description |
---|---|
(package private) IOrient |
add(IOrient o) |
(package private) IOrient |
add(IOrient o,
double f) |
(package private) IVec |
back() |
(package private) IOrient |
cp() |
(package private) IVec |
dir() |
(package private) IOrient |
div(double v) |
(package private) IVec |
down() |
(package private) IOrient |
flip() |
(package private) IOrient |
flipNml() |
(package private) IOrient |
flipSide() |
(package private) IVec |
front() |
(package private) IVec |
left() |
(package private) IOrient |
mid(IOrient o) |
(package private) IOrient |
mul(double v) |
(package private) IVec |
nml() |
(package private) IOrient |
pitch(double ang) |
(package private) IOrient |
ref(IVec refNml) |
(package private) IVec |
right() |
(package private) IOrient |
roll(double ang) |
(package private) IOrient |
rot(double ang) |
(package private) IOrient |
rot(IVec ax,
double ang) |
(package private) IVec |
side() |
(package private) IOrient |
sum(IOrient o,
double f) |
(package private) IVec |
up() |
(package private) IOrient |
yaw(double ang) |
IOrient(IOrient o)
IOrient cp()
IVec dir()
IVec front()
IVec back()
IVec nml()
IVec up()
IVec down()
IVec side()
IVec right()
IVec left()
IOrient rot(double ang)
IOrient pitch(double ang)
IOrient yaw(double ang)
IOrient roll(double ang)
IOrient flip()
IOrient flipNml()
IOrient flipSide()
IOrient mul(double v)
IOrient div(double v)