|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFieldI
abstract field function
Method Summary | |
---|---|
IFieldI |
constantIntensity(boolean b)
if output vector is besed on constant length (intensity) or variable depending geometry when curve or surface tangent is used |
IFieldI |
gaussian(double threshold)
alias of gaussianDecay |
IFieldI |
gaussianDecay(double threshold)
set Gaussian decay with threshold; Threshold is used as double of standard deviation (when distance is eqaul to threshold, output is 13.5% of original). |
IVal |
get(IVecI v)
get field value at 3D location |
double |
intensity()
get output intensity |
IFieldI |
intensity(double i)
set output intensity |
IFieldI |
linear(double threshold)
alias of linearDecay |
IFieldI |
linearDecay(double threshold)
set linear decay with threshold; When distance is equal to threshold, output is zero. |
IFieldI |
noDecay()
set no decay |
double |
threshold()
get decay threshold |
IFieldI |
threshold(double t)
set decay threshold |
Method Detail |
---|
IVal get(IVecI v)
IFieldI noDecay()
IFieldI linearDecay(double threshold)
IFieldI linear(double threshold)
IFieldI gaussianDecay(double threshold)
IFieldI gaussian(double threshold)
IFieldI constantIntensity(boolean b)
IFieldI threshold(double t)
double threshold()
IFieldI intensity(double i)
double intensity()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |