RobWorkProject  23.9.11-
ContactStrategyDMS< T > Member List

This is the complete list of members for ContactStrategyDMS< T >, including all inherited members.

_propertyMapContactStrategyprotected
_threadsProximityStrategyprotected
addGeometry(rw::proximity::ProximityModel *model, const rw::geometry::Geometry &geom)ContactStrategyDMS< T >virtual
addGeometry(rw::proximity::ProximityModel *model, rw::core::Ptr< rw::geometry::Geometry > geom, bool forceCopy=false)ContactStrategyDMS< T >virtual
addModel(rw::core::Ptr< rw::models::Object > object)ProximityStrategyvirtual
addModel(const rw::core::Ptr< rw::kinematics::Frame > frame, const rw::geometry::Geometry &faces)ProximityStrategyvirtual
addModel(const rw::core::Ptr< rw::kinematics::Frame > frame, rw::core::Ptr< rw::geometry::Geometry > faces, bool forceCopy=false)ProximityStrategyvirtual
clear()ContactStrategyDMS< T >virtual
clearFrame(const rw::core::Ptr< rw::kinematics::Frame > frame)ProximityStrategyvirtual
clearFrames()ProximityStrategyvirtual
ContactFilter enum nameContactStrategyDMS< T >
ContactFilter typedefContactStrategyDMS< T >
ContactStrategy()ContactStrategyinline
ContactStrategyDMS()ContactStrategyDMS< T >
createModel()ContactStrategyDMS< T >virtual
DEPRECATED("This function is deprecated due to a spelling mistake, use the correct " "spelling \"getGeometries\" instead") std (defined in ProximityStrategy)ProximityStrategyinline
destroyModel(rw::proximity::ProximityModel *model)ContactStrategyDMS< T >virtual
findContacts(rw::proximity::ProximityModel::Ptr a, const rw::math::Transform3D<> &wTa, rw::proximity::ProximityModel::Ptr b, const rw::math::Transform3D<> &wTb, ContactStrategyData &data, ContactStrategyTracking &tracking, rwsim::log::SimulatorLogScope *log=NULL) constContactStrategyDMS< T >virtual
rwsim::contacts::ContactStrategy::findContacts(rw::proximity::ProximityModel::Ptr a, const rw::math::Transform3D<> &wTa, rw::proximity::ProximityModel::Ptr b, const rw::math::Transform3D<> &wTb) constContactStrategyvirtual
rwsim::contacts::ContactStrategy::findContacts(rw::proximity::ProximityModel::Ptr a, const rw::math::Transform3D<> &wTa, rw::proximity::ProximityModel::Ptr b, const rw::math::Transform3D<> &wTb, ContactStrategyData &data) constContactStrategyvirtual
getGeometries(rw::proximity::ProximityModel *model)ContactStrategyDMS< T >virtual
getGeometryIDs(rw::proximity::ProximityModel *model)ContactStrategyDMS< T >virtual
getModel(const rw::core::Ptr< rw::kinematics::Frame > frame)ProximityStrategy
getName()ContactStrategyDMS< T >virtual
getPropertyMap()ContactStrategyvirtual
getPropertyMap() constContactStrategyvirtual
getThreshold() constContactStrategyDMS< T >virtual
getUpdateThresholdAbsolute() constContactStrategyDMS< T >virtual
getUpdateThresholdAngular() constContactStrategyDMS< T >virtual
getUpdateThresholdLinear() constContactStrategyDMS< T >virtual
hasModel(const rw::core::Ptr< rw::kinematics::Frame > frame)ProximityStrategyvirtual
MANIFOLD enum valueContactStrategyDMS< T >
match(rw::core::Ptr< const rw::geometry::GeometryData > geoA, rw::core::Ptr< const rw::geometry::GeometryData > geoB)ContactStrategyDMS< T >virtual
NONE enum valueContactStrategyDMS< T >
ProximityStrategy()ProximityStrategyprotected
Ptr typedefContactStrategy
removeGeometry(rw::proximity::ProximityModel *model, const std::string &geomId)ContactStrategyDMS< T >virtual
setContactFilter(ContactFilter filter=MANIFOLD)ContactStrategyDMS< T >virtual
setMatchAll(bool matchAll=true)ContactStrategyDMS< T >virtual
setPropertyMap(const rw::core::PropertyMap &map)ContactStrategyvirtual
updateContacts(rw::proximity::ProximityModel::Ptr a, const rw::math::Transform3D<> &wTa, rw::proximity::ProximityModel::Ptr b, const rw::math::Transform3D<> &wTb, ContactStrategyData &data, ContactStrategyTracking &tracking, rwsim::log::SimulatorLogScope *log=NULL) constContactStrategyDMS< T >virtual
useThreads(int threads)ProximityStrategy
~ContactStrategy()ContactStrategyinlinevirtual
~ContactStrategyDMS()ContactStrategyDMS< T >virtual
~ProximityStrategy()ProximityStrategyvirtual