public class CInfinityWeightFunction extends RadialWeightFunction
RadialWeightFunction.RadialWeightFunctionType
Modifier and Type | Field and Description |
---|---|
double |
DEFAULT_RADIUS |
static double |
EPSILON |
center, myRadius
Constructor and Description |
---|
CInfinityWeightFunction(Point3d x) |
CInfinityWeightFunction(Point3d x,
double rho) |
Modifier and Type | Method and Description |
---|---|
CInfinityWeightFunction |
clone() |
double |
eval(double r2) |
double |
evalDerivative(double x,
double y,
double z,
int dx,
int dy,
int dz) |
double |
evalDerivative(Point3d in,
int[] derivatives) |
RadialWeightFunction.RadialWeightFunctionType |
getType() |
void |
setRadius(double rho) |
computeCentroid, computeIntersectionCentroid, computeIntersectionCentroid, createWeightFunction, eval, eval, eval, getCenter, getInputSize, getIntersectionVolume, getIntersectionVolume, getRadius, intersects, intersects, isInDomain, setCenter, updateBounds
public CInfinityWeightFunction(Point3d x)
public CInfinityWeightFunction(Point3d x, double rho)
public double eval(double r2)
eval
in class RadialWeightFunction
public void setRadius(double rho)
setRadius
in class RadialWeightFunction
public CInfinityWeightFunction clone()
clone
in class RadialWeightFunction
public double evalDerivative(Point3d in, int[] derivatives)
public double evalDerivative(double x, double y, double z, int dx, int dy, int dz)
public RadialWeightFunction.RadialWeightFunctionType getType()
getType
in class RadialWeightFunction