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, updateBoundspublic CInfinityWeightFunction(Point3d x)
public CInfinityWeightFunction(Point3d x, double rho)
public double eval(double r2)
eval in class RadialWeightFunctionpublic void setRadius(double rho)
setRadius in class RadialWeightFunctionpublic CInfinityWeightFunction clone()
clone in class RadialWeightFunctionpublic 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