public class IDouble extends IParameterObject implements IDoubleI, IEntityParameter
Modifier and Type | Field and Description |
---|---|
double |
x |
parent
Constructor and Description |
---|
IDouble() |
IDouble(double x) |
IDouble(IDouble v) |
IDouble(IDoubleI v) |
IDouble(IIntegerI v) |
IDouble(IServerI s) |
IDouble(IServerI s,
double x) |
IDouble(IServerI s,
IDouble v) |
IDouble(IServerI s,
IDoubleI v) |
IDouble(IServerI s,
IIntegerI v) |
Modifier and Type | Method and Description |
---|---|
IDouble |
abs() |
IDouble |
acos() |
IDouble |
add(double x) |
IDouble |
add(IDoubleI v) |
IDouble |
asin() |
IDouble |
atan() |
IDouble |
atan2(double x2) |
IDouble |
atan2(IDoubleI x2) |
IDouble |
cos() |
IDouble |
cp()
alias of dup()
|
IDouble |
cp(double v)
duplicate and add
|
IDouble |
cp(IDoubleI v)
duplicate and add
|
IDouble |
deg() |
IDouble |
div(double x) |
IDouble |
div(IDoubleI v) |
IDouble |
dup() |
boolean |
eq(double v) |
boolean |
eq(double v,
double resolution) |
boolean |
eq(IDouble v) |
boolean |
eq(IDouble v,
double resolution) |
boolean |
eq(IDoubleI v) |
boolean |
eq(IDoubleI v,
double resolution) |
boolean |
eq(ISwitchE e,
IDoubleI v) |
boolean |
eq(ISwitchE e,
IDoubleI v,
double resolution) |
IBool |
eq(ISwitchR r,
IDoubleI v) |
IBool |
eq(ISwitchR r,
IDoubleI v,
IDoubleI resolution) |
IDouble |
exp() |
IDouble |
get() |
IDouble |
getX() |
IDouble |
inv() |
boolean |
isValid() |
static boolean |
isValid(double val) |
static boolean |
isValid(float val) |
IDouble |
log() |
IDouble |
mul(double x) |
IDouble |
mul(IDoubleI v) |
IDouble |
neg() |
IDouble |
pow(double n) |
IDouble |
pow(IDoubleI n) |
IDouble |
rad() |
IDouble |
set(double x) |
IDouble |
set(IDoubleI v) |
IDouble |
set(IIntegerI v) |
IDouble |
sin() |
IDouble |
sq() |
IDouble |
sqrt() |
IDouble |
sub(double x) |
IDouble |
sub(IDoubleI v) |
IDouble |
tan() |
double |
x() |
IDouble |
zero() |
createObject, parent, parent
public IDouble()
public IDouble(double x)
public IDouble(IDouble v)
public IDouble(IDoubleI v)
public IDouble(IIntegerI v)
public IDouble(IServerI s)
public IDouble(IServerI s, double x)
public double x()
public IDouble get()
public IDouble getX()
public IDouble dup()
public IDouble cp()
public IDouble zero()
public boolean eq(IDouble v)
public boolean eq(IDouble v, double resolution)
public boolean isValid()
public static boolean isValid(double val)
public static boolean isValid(float val)