This is the complete list of members for SceneGraphCollisionChecker, including all inherited members.
| AddCollisionShape(const std::string &group_name, const BodyShapeDescription &description) | CollisionChecker | |
| AddCollisionShapes(const std::string &group_name, const std::vector< BodyShapeDescription > &descriptions) | CollisionChecker | |
| AddCollisionShapes(const std::map< std::string, std::vector< BodyShapeDescription >> &geometry_groups) | CollisionChecker | |
| AddCollisionShapeToBody(const std::string &group_name, const multibody::RigidBody< double > &bodyA, const geometry::Shape &shape, const math::RigidTransform< double > &X_AG) | CollisionChecker | |
| AddCollisionShapeToFrame(const std::string &group_name, const multibody::Frame< double > &frameA, const geometry::Shape &shape, const math::RigidTransform< double > &X_AG) | CollisionChecker | |
| AllocateContexts() | CollisionChecker | protected | 
| CalcContextRobotClearance(CollisionCheckerContext *model_context, const Eigen::VectorXd &q, double influence_distance) const | CollisionChecker | |
| CalcRobotClearance(const Eigen::VectorXd &q, double influence_distance, std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| CanEvaluateInParallel() const | CollisionChecker | protected | 
| CheckConfigCollisionFree(const Eigen::VectorXd &q, std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| CheckConfigsCollisionFree(const std::vector< Eigen::VectorXd > &configs, Parallelism parallelize=Parallelism::Max()) const | CollisionChecker | |
| CheckContextConfigCollisionFree(CollisionCheckerContext *model_context, const Eigen::VectorXd &q) const | CollisionChecker | |
| CheckContextEdgeCollisionFree(CollisionCheckerContext *model_context, const Eigen::VectorXd &q1, const Eigen::VectorXd &q2) const | CollisionChecker | |
| CheckEdgeCollisionFree(const Eigen::VectorXd &q1, const Eigen::VectorXd &q2, std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| CheckEdgeCollisionFreeParallel(const Eigen::VectorXd &q1, const Eigen::VectorXd &q2, Parallelism parallelize=Parallelism::Max()) const | CollisionChecker | |
| CheckEdgesCollisionFree(const std::vector< std::pair< Eigen::VectorXd, Eigen::VectorXd >> &edges, Parallelism parallelize=Parallelism::Max()) const | CollisionChecker | |
| ClassifyBodyCollisions(const Eigen::VectorXd &q, std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| ClassifyContextBodyCollisions(CollisionCheckerContext *model_context, const Eigen::VectorXd &q) const | CollisionChecker | |
| Clone() const | CollisionChecker | |
| CollisionChecker(CollisionChecker &&)=delete | CollisionChecker | |
| CollisionChecker(CollisionCheckerParams params, bool supports_parallel_checking) | CollisionChecker | protected | 
| CollisionChecker(const CollisionChecker &) | CollisionChecker | protected | 
| ComputeConfigurationDistance(const Eigen::VectorXd &q1, const Eigen::VectorXd &q2) const | CollisionChecker | |
| CreatePrototypeContext() const | CollisionChecker | protectedvirtual | 
| CriticizePaddingMatrix() const | CollisionChecker | protected | 
| distance_and_interpolation_provider() const | CollisionChecker | |
| edge_step_size() const | CollisionChecker | |
| get_body(multibody::BodyIndex body_index) const | CollisionChecker | |
| GetAllAddedCollisionShapes() const | CollisionChecker | |
| GetFilteredCollisionMatrix() const | CollisionChecker | |
| GetLargestPadding() const | CollisionChecker | |
| GetMutableSetupModel() | CollisionChecker | protected | 
| GetNominalFilteredCollisionMatrix() const | CollisionChecker | |
| GetPaddingBetween(multibody::BodyIndex bodyA_index, multibody::BodyIndex bodyB_index) const | CollisionChecker | |
| GetPaddingBetween(const multibody::RigidBody< double > &bodyA, const multibody::RigidBody< double > &bodyB) const | CollisionChecker | |
| GetPaddingMatrix() const | CollisionChecker | |
| GetZeroConfiguration() const | CollisionChecker | |
| InterpolateBetweenConfigurations(const Eigen::VectorXd &q1, const Eigen::VectorXd &q2, double ratio) const | CollisionChecker | |
| IsCollisionFilteredBetween(multibody::BodyIndex bodyA_index, multibody::BodyIndex bodyB_index) const | CollisionChecker | |
| IsCollisionFilteredBetween(const multibody::RigidBody< double > &bodyA, const multibody::RigidBody< double > &bodyB) const | CollisionChecker | |
| IsInitialSetup() const | CollisionChecker | protected | 
| IsPartOfRobot(const multibody::RigidBody< double > &body) const | CollisionChecker | |
| IsPartOfRobot(multibody::BodyIndex body_index) const | CollisionChecker | |
| MakeStandaloneConfigurationDistanceFunction() const | CollisionChecker | |
| MakeStandaloneConfigurationInterpolationFunction() const | CollisionChecker | |
| MakeStandaloneModelContext() const | CollisionChecker | |
| MaxContextNumDistances(const CollisionCheckerContext &model_context) const | CollisionChecker | |
| MaxNumDistances(std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| MaybeGetUniformRobotEnvironmentPadding() const | CollisionChecker | |
| MaybeGetUniformRobotRobotPadding() const | CollisionChecker | |
| MeasureContextEdgeCollisionFree(CollisionCheckerContext *model_context, const Eigen::VectorXd &q1, const Eigen::VectorXd &q2) const | CollisionChecker | |
| MeasureEdgeCollisionFree(const Eigen::VectorXd &q1, const Eigen::VectorXd &q2, std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| MeasureEdgeCollisionFreeParallel(const Eigen::VectorXd &q1, const Eigen::VectorXd &q2, Parallelism parallelize=Parallelism::Max()) const | CollisionChecker | |
| MeasureEdgesCollisionFree(const std::vector< std::pair< Eigen::VectorXd, Eigen::VectorXd >> &edges, Parallelism parallelize=Parallelism::Max()) const | CollisionChecker | |
| model() const | CollisionChecker | |
| model_context(std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| num_allocated_contexts() const | CollisionChecker | |
| operator=(const SceneGraphCollisionChecker &)=delete | SceneGraphCollisionChecker | |
| drake::planning::CollisionChecker::operator=(const CollisionChecker &)=delete | CollisionChecker | |
| drake::planning::CollisionChecker::operator=(CollisionChecker &&)=delete | CollisionChecker | |
| PerformOperationAgainstAllModelContexts(const std::function< void(const RobotDiagram< double > &, CollisionCheckerContext *)> &operation) | CollisionChecker | |
| plant() const | CollisionChecker | |
| plant_context(std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| RemoveAllAddedCollisionShapes(const std::string &group_name) | CollisionChecker | |
| RemoveAllAddedCollisionShapes() | CollisionChecker | |
| robot_model_instances() const | CollisionChecker | |
| SceneGraphCollisionChecker(CollisionCheckerParams params) | SceneGraphCollisionChecker | explicit | 
| set_edge_step_size(double edge_step_size) | CollisionChecker | |
| SetCollisionFilteredBetween(multibody::BodyIndex bodyA_index, multibody::BodyIndex bodyB_index, bool filter_collision) | CollisionChecker | |
| SetCollisionFilteredBetween(const multibody::RigidBody< double > &bodyA, const multibody::RigidBody< double > &bodyB, bool filter_collision) | CollisionChecker | |
| SetCollisionFilteredWithAllBodies(multibody::BodyIndex body_index) | CollisionChecker | |
| SetCollisionFilteredWithAllBodies(const multibody::RigidBody< double > &body) | CollisionChecker | |
| SetCollisionFilterMatrix(const Eigen::MatrixXi &filter_matrix) | CollisionChecker | |
| SetConfigurationDistanceFunction(const ConfigurationDistanceFunction &distance_function) | CollisionChecker | |
| SetConfigurationInterpolationFunction(const ConfigurationInterpolationFunction &interpolation_function) | CollisionChecker | |
| SetDistanceAndInterpolationProvider(std::shared_ptr< const DistanceAndInterpolationProvider > provider) | CollisionChecker | |
| SetPaddingAllRobotEnvironmentPairs(double padding) | CollisionChecker | |
| SetPaddingAllRobotRobotPairs(double padding) | CollisionChecker | |
| SetPaddingBetween(multibody::BodyIndex bodyA_index, multibody::BodyIndex bodyB_index, double padding) | CollisionChecker | |
| SetPaddingBetween(const multibody::RigidBody< double > &bodyA, const multibody::RigidBody< double > &bodyB, double padding) | CollisionChecker | |
| SetPaddingMatrix(const Eigen::MatrixXd &collision_padding) | CollisionChecker | |
| SetPaddingOneRobotBodyAllEnvironmentPairs(multibody::BodyIndex body_index, double padding) | CollisionChecker | |
| SupportsParallelChecking() const | CollisionChecker | |
| UpdateContextPositions(CollisionCheckerContext *model_context, const Eigen::VectorXd &q) const | CollisionChecker | |
| UpdatePositions(const Eigen::VectorXd &q, std::optional< int > context_number=std::nullopt) const | CollisionChecker | |
| ~CollisionChecker() | CollisionChecker | virtual |