ICAROUS
larcfm::CDPolyIter Member List

This is the complete list of members for larcfm::CDPolyIter, including all inherited members.

CDPolyIter() (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
conflict(const Vect3 &so, const Velocity &vo, const MovingPolygon3D &si, double B, double T) const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
conflictDetection(const Vect3 &so, const Velocity &vo, const MovingPolygon3D &si, double B, double T) (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
containment (defined in larcfm::CDPolyIter)larcfm::CDPolyIterprivate
contains(Poly3D &p3d, const Vect3 &s) (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
copy() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
diststca (defined in larcfm::CDPolyIter)larcfm::CDPolyIterprivate
equals(DetectionPolygon *d) constlarcfm::CDPolyItervirtual
getClassName() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
getContainment() const (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
getCriticalTimesOfConflict() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
getDistancesAtCriticalTimes() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
getIdentifier() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
getParameters() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
getTimeIn(int i) const (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
getTimeIn() const (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
getTimeOut(int i) constlarcfm::CDPolyIter
getTimeOut() constlarcfm::CDPolyIter
getTimesIn() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
getTimesOut() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
getTimeStep() const (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
id (defined in larcfm::CDPolyIter)larcfm::CDPolyIterprivate
instanceof(const std::string &classname) const (defined in larcfm::DetectionPolygon)larcfm::DetectionPolygoninline
make() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
no_detection(const std::pair< double, double > &det) (defined in larcfm::CDPolyIter)larcfm::CDPolyIterinlineprivatestatic
noDetection() (defined in larcfm::CDPolyIter)larcfm::CDPolyIterstatic
polygon_2D_at(const MovingPolygon2D &mp, double tr) (defined in larcfm::CDPolyIter)larcfm::CDPolyIterstatic
polygon_alt_inside_time(double B, double T, double vspeed, double minalt, double maxalt, double sz, double vz) (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
polyIter_detection(double B, double T, const MovingPolygon3D &mp3D, const Vect3 &s, const Velocity &v) (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
setContainment(bool flag) (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
setIdentifier(const std::string &s) (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
setParameters(const ParameterData &p) (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
setTimeStep(double val) (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
strVelocities(const std::vector< Vect2 > &polyvel) const (defined in larcfm::CDPolyIter)larcfm::CDPolyIter
timesin (defined in larcfm::CDPolyIter)larcfm::CDPolyIterprivate
timesout (defined in larcfm::CDPolyIter)larcfm::CDPolyIterprivate
timestca (defined in larcfm::CDPolyIter)larcfm::CDPolyIterprivate
timeStep (defined in larcfm::CDPolyIter)larcfm::CDPolyIterprivate
toString() const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
updateParameterData(ParameterData &p) const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
violation(const Vect3 &so, const Velocity &vo, const Poly3D &si) const (defined in larcfm::CDPolyIter)larcfm::CDPolyItervirtual
within_polygon_altitude(double minalt, double maxalt, double sz) (defined in larcfm::CDPolyIter)larcfm::CDPolyIterstatic
~DetectionPolygon()=0 (defined in larcfm::DetectionPolygon)larcfm::DetectionPolygoninlinepure virtual
~ParameterAcceptor()=0 (defined in larcfm::ParameterAcceptor)larcfm::ParameterAcceptorinlinepure virtual
~ParameterProvider()=0 (defined in larcfm::ParameterProvider)larcfm::ParameterProviderinlinepure virtual