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();
107 probe_radius_ = radius;
120 std::vector<TSphere3<double> >&
getSpheres() {
return spheres_; }
157 #endif // BALL_STRUCTURE_SURFACE_PROCESSOR_H
double getDensity() const
void setProbeRadius(double radius)
std::vector< TSphere3< double > > spheres_
SurfaceType surface_type_
const Surface & getSurface() const
void setType(SurfaceType type)
void setDensity(double density)
double getProbeRadius() const
SurfaceType getType() const
Get the surface type to be computed.
std::vector< TSphere3< double > > & getSpheres()