#include <isosurface.h>
Inheritance diagram for EMAN::Isosurface:


Public Member Functions | |
| Isosurface () | |
| virtual | ~Isosurface () |
| virtual void | set_data (EMData *data) |
| Sets Voxel data for Isosurface implementation. | |
| virtual void | set_surface_value (const float value)=0 |
| Set Isosurface value. | |
| virtual float | get_surface_value () const =0 |
| virtual void | set_sampling (const int size)=0 |
| Set Grid Size. | |
| virtual int | get_sampling () const =0 |
| virtual int | get_sampling_range ()=0 |
| Get the number of feasible samplings. | |
| virtual Dict | get_isosurface ()=0 |
Protected Attributes | |
| EMData * | _emdata |
| float | _surf_value |
|
|
Definition at line 46 of file isosurface.h. 00046 : _emdata(0), _surf_value(1) {}
|
|
|
Definition at line 47 of file isosurface.h. 00047 {}
|
|
|
Implemented in EMAN::MarchingCubes. |
|
|
Implemented in EMAN::MarchingCubes. |
|
|
Get the number of feasible samplings.
Implemented in EMAN::MarchingCubes. |
|
|
Implemented in EMAN::MarchingCubes. |
|
|
Sets Voxel data for Isosurface implementation.
Reimplemented in EMAN::MarchingCubes. Definition at line 52 of file isosurface.h. 00052 {
00053 _emdata = data;
00054 }
|
|
|
Set Grid Size.
Implemented in EMAN::MarchingCubes. |
|
|
Set Isosurface value.
Implemented in EMAN::MarchingCubes. |
|
|
Definition at line 78 of file isosurface.h. |
|
|
Definition at line 80 of file isosurface.h. |
1.3.9.1