50 virtual std::pair<elec::Point,elec::Point>
bounding_box()
const = 0;
virtual bool inside(const elec::Point &p)
Definition: elecConductor.hpp:49
double radius
Definition: elecConductor.hpp:80
elec::Point center
Definition: elecConductor.hpp:79
Definition: elecParticle.hpp:36
elec::Point min
Definition: elecConductor.hpp:58
#define elecCONDUCTOR_VISCOSITY
Definition: elecParams.hpp:33
virtual std::pair< elec::Point, elec::Point > bounding_box() const =0
virtual std::pair< elec::Point, elec::Point > bounding_box() const
Definition: elecConductor.hpp:91
virtual bool inside(const elec::Point &p)
Definition: elecConductor.hpp:87
Disk(const elec::Point &C, double R, double r)
Definition: elecConductor.hpp:81
Point speed
Definition: elecParticle.hpp:38
Metal(double resist)
Definition: elecConductor.hpp:44
Definition: elecConductor.hpp:56
virtual bool inside(const elec::Point &p)
Definition: elecConductor.hpp:65
virtual ~Metal()
Definition: elecConductor.hpp:45
Definition: elecPoint.hpp:35
double r
Definition: elecConductor.hpp:42
virtual std::pair< elec::Point, elec::Point > bounding_box() const
Definition: elecConductor.hpp:72
unsigned int idf
Definition: elecConductor.hpp:43
elec::Point friction(const elec::Particle &p)
Definition: elecConductor.hpp:51
Definition: elecConductor.hpp:40
double y
Definition: elecPoint.hpp:37
double d(const Point &A, const Point &B)
Definition: elecPoint.hpp:136
Rectangle(const elec::Point &min_corner, const elec::Point &max_corner, double r)
Definition: elecConductor.hpp:59
elec::Point max
Definition: elecConductor.hpp:58
double x
Definition: elecPoint.hpp:37
Definition: elecConductor.hpp:77