public Vector3 Gradient(Vector3 pos) { if (ClampFunction(pos)) { return(Vector3.Zero); } return(UnderlyingScalarField.Gradient(pos)); }
public override Vector3 PerpVector(Vector3 pointOnSurface) => UnderlyingScalarField.Gradient(pointOnSurface);
public Vector3 Gradient(Vector3 pos) { if (ClampFunction(pos)) { return(Vector3.Zero); } return(UnderlyingScalarField.Gradient(pos)); }
public override Vector3 PerpVector(Vector3 pointOnSurface) => UnderlyingScalarField.Gradient(pointOnSurface);