5 #ifndef BALL_STRUCTURE_SURFACE_PROCESSOR_H
6 #define BALL_STRUCTURE_SURFACE_PROCESSOR_H
8 #ifndef BALL_COMMON_EXCEPTION_H
11 #ifndef BALL_STRUCTURE_REDUCEDSURFACE_H
14 #ifndef BALL_STRUCTURE_SOLVENTEXCLUDEDSURFACE_H
17 #ifndef BALL_STRUCTURE_TRIANGULATEDSES_H
20 #ifndef BALL_STRUCTURE_SOLVENTACCESSIBLESURFACE_H
23 #ifndef BALL_STRUCTURE_TRIANGULATEDSAS_H
26 #ifndef BALL_STRUCTURE_TRIANGULATEDSURFACE_H
29 #ifndef BALL_MATHS_SURFACE_H
32 #ifndef BALL_CONCEPT_PROCESSOR_H
35 #ifndef BALL_KERNEL_ATOM_H
38 #ifndef BALL_KERNEL_PTE_H
60 SOLVENT_ACCESSIBLE_SURFACE
81 virtual bool finish();
106 probe_radius_ = radius;
119 std::vector<TSphere3<double> >&
getSpheres() {
return spheres_; }
156 #endif // BALL_STRUCTURE_SURFACE_PROCESSOR_H
SurfaceType surface_type_
void setDensity(double density)
std::vector< TSphere3< double > > spheres_
SurfaceType getType() const
Get the surface type to be computed.
void setProbeRadius(double radius)
const Surface & getSurface() const
double getProbeRadius() const
std::vector< TSphere3< double > > & getSpheres()
void setType(SurfaceType type)
double getDensity() const