ICAROUS
|
This is the complete list of members for larcfm::CDCylinder, including all inherited members.
A_CDCylinder() | larcfm::CDCylinder | static |
add_blob(std::vector< std::vector< Position > > &blobs, std::vector< Position > &vin, std::vector< Position > &vout) (defined in larcfm::Detection3D) | larcfm::Detection3D | privatestatic |
CD3DCylinder() | larcfm::CDCylinder | static |
CDCylinder(const std::string &s="") | larcfm::CDCylinder | |
CDCylinder(const CDCylinder &cdc) | larcfm::CDCylinder | |
CDCylinder(double d, double h) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
CDCylinder(double d, const std::string &dunit, double h, const std::string &hunit) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
circular_arc(std::vector< Position > &arc, const Position &pc, const Velocity &v, double alpha, bool include_last) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | static |
conflict(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi, double B, double T) const | larcfm::Detection3D | |
conflict_detection(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi, double D, double H, double B, double T) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | static |
conflictDetection(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi, double B, double T) const | larcfm::CDCylinder | virtual |
conflictDetectionWithTrafficState(const TrafficState &ownship, const TrafficState &intruder, double B, double T) const | larcfm::Detection3D | virtual |
conflictWithTrafficState(const TrafficState &ownship, const TrafficState &intruder, double B, double T) const | larcfm::Detection3D | |
contains(const Detection3D *cd) const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
copy() const | larcfm::CDCylinder | virtual |
D_ (defined in larcfm::CDCylinder) | larcfm::CDCylinder | private |
detection(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const double D, const double H, const double B, const double T) const | larcfm::CDCylinder | |
detection(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const double D, const double H, const double T) const | larcfm::CDCylinder | |
detection(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const double D, const double H) const | larcfm::CDCylinder | |
equals(Detection3D *d) const | larcfm::CDCylinder | virtual |
getCanonicalClassName() const (defined in larcfm::Detection3D) | larcfm::Detection3D | inline |
getCanonicalSuperClassName() const (defined in larcfm::Detection3D) | larcfm::Detection3D | inline |
getHorizontalSeparation() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
getHorizontalSeparation(const std::string &u) const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
getIdentifier() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
getParameters() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
getSimpleClassName() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
getSimpleSuperClassName() const (defined in larcfm::Detection3D) | larcfm::Detection3D | inlinevirtual |
getUnits(const std::string &key) const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
getVerticalSeparation() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
getVerticalSeparation(const std::string &u) const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
H_ (defined in larcfm::CDCylinder) | larcfm::CDCylinder | private |
horizontalContours(std::vector< std::vector< Position > > &blobs, const TrafficState &ownship, const TrafficState &intruder, double thr, double T) const | larcfm::Detection3D | |
horizontalHazardZone(std::vector< Position > &haz, const TrafficState &ownship, const TrafficState &intruder, double T) const | larcfm::CDCylinder | virtual |
id (defined in larcfm::CDCylinder) | larcfm::CDCylinder | private |
instanceOf(const std::string &classname) const (defined in larcfm::Detection3D) | larcfm::Detection3D | inline |
make(double distance, const std::string &dUnits, double height, const std::string &hUnits) | larcfm::CDCylinder | static |
make() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
mk(double distance, double height) | larcfm::CDCylinder | static |
setHorizontalSeparation(double d) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
setHorizontalSeparation(double d, const std::string &u) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
setIdentifier(const std::string &s) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
setParameters(const ParameterData &p) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
setVerticalSeparation(double h) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
setVerticalSeparation(double h, const std::string &u) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
time_of_closest_approach(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi, double D, double H, double B, double T) (defined in larcfm::CDCylinder) | larcfm::CDCylinder | static |
timeOfClosestApproach(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi, double B, double T) const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | |
toPVS() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
toString() const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
units_ (defined in larcfm::CDCylinder) | larcfm::CDCylinder | private |
updateParameterData(ParameterData &p) const (defined in larcfm::CDCylinder) | larcfm::CDCylinder | virtual |
violation(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi) const | larcfm::Detection3D | |
violationAtWithTrafficState(const TrafficState &ownship, const TrafficState &intruder, double t) const | larcfm::Detection3D | |
~CDCylinder() (defined in larcfm::CDCylinder) | larcfm::CDCylinder | inlinevirtual |
~Detection3D()=0 (defined in larcfm::Detection3D) | larcfm::Detection3D | inlinepure virtual |
~ParameterAcceptor()=0 (defined in larcfm::ParameterAcceptor) | larcfm::ParameterAcceptor | inlinepure virtual |
~ParameterProvider()=0 (defined in larcfm::ParameterProvider) | larcfm::ParameterProvider | inlinepure virtual |