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