| MADNESS
    version 0.9
    | 
A cube (3 dimensions) More...
#include <sdf_shape_3D.h>


| Public Member Functions | |
| SDFCube (const double length, const coord_3d ¢er) | |
| Constructor for box.  More... | |
|  Public Member Functions inherited from madness::SDFBox | |
| SDFBox (const coord_3d &length, const coord_3d ¢er) | |
| Constructor for box.  More... | |
| double | sdf (const coord_3d &pt) const | 
| Computes the normal distance.  More... | |
| coord_3d | grad_sdf (const coord_3d &pt) const | 
|  Public Member Functions inherited from madness::SignedDFInterface< 3 > | |
| virtual double | sdf (const Vector< double, NDIM > &x) const =0 | 
| Returns the signed distance from the surface,.  More... | |
| virtual Vector< double, NDIM > | grad_sdf (const Vector< double, NDIM > &x) const =0 | 
| Returns the gradient of the signed distance from the surface (i.e., dsdf(x)/dx[i] )  More... | |
| virtual | ~SignedDFInterface () | 
| Additional Inherited Members | |
|  Protected Attributes inherited from madness::SDFBox | |
| const coord_3d | lengths | 
| Half the length of each side of the box.  More... | |
| const coord_3d | center | 
| the center of the box  More... | |
A cube (3 dimensions)
| 
 | inline | 
Constructor for box.
| length | The length of each side of the cube | 
| center | The center of the cube | 
 1.8.8
 1.8.8