This is the complete list of members for ConvexSet, including all inherited members.
AddPointInNonnegativeScalingConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const solvers::VectorXDecisionVariable > &x, const symbolic::Variable &t) const | ConvexSet | |
AddPointInNonnegativeScalingConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const Eigen::MatrixXd > &A, const Eigen::Ref< const Eigen::VectorXd > &b, const Eigen::Ref< const Eigen::VectorXd > &c, double d, const Eigen::Ref< const solvers::VectorXDecisionVariable > &x, const Eigen::Ref< const solvers::VectorXDecisionVariable > &t) const | ConvexSet | |
AddPointInSetConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const solvers::VectorXDecisionVariable > &vars) const | ConvexSet | |
AffineHullShortcut(const ConvexSet &self, std::optional< double > tol) | ConvexSet | protectedstatic |
ambient_dimension() const | ConvexSet | |
CalcVolume() const | ConvexSet | |
CalcVolumeViaSampling(RandomGenerator *generator, const double desired_rel_accuracy=1e-2, const int max_num_samples=1e4) const | ConvexSet | |
Clone() const | ConvexSet | |
ConvexSet(const ConvexSet &)=default | ConvexSet | protected |
ConvexSet(ConvexSet &&)=default | ConvexSet | protected |
ConvexSet(int ambient_dimension, bool has_exact_volume) | ConvexSet | explicitprotected |
DoAddPointInNonnegativeScalingConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const solvers::VectorXDecisionVariable > &x, const symbolic::Variable &t) const =0 | ConvexSet | protectedpure virtual |
DoAddPointInNonnegativeScalingConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const Eigen::MatrixXd > &A, const Eigen::Ref< const Eigen::VectorXd > &b, const Eigen::Ref< const Eigen::VectorXd > &c, double d, const Eigen::Ref< const solvers::VectorXDecisionVariable > &x, const Eigen::Ref< const solvers::VectorXDecisionVariable > &t) const =0 | ConvexSet | protectedpure virtual |
DoAddPointInSetConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const solvers::VectorXDecisionVariable > &vars) const =0 | ConvexSet | protectedpure virtual |
DoAffineHullShortcut(std::optional< double > tol) const | ConvexSet | protectedvirtual |
DoCalcVolume() const | ConvexSet | protectedvirtual |
DoClone() const =0 | ConvexSet | protectedpure virtual |
DoIsBoundedShortcut() const | ConvexSet | protectedvirtual |
DoIsBoundedShortcutParallel(Parallelism) const | ConvexSet | protectedvirtual |
DoIsEmpty() const | ConvexSet | protectedvirtual |
DoMaybeGetFeasiblePoint() const | ConvexSet | protectedvirtual |
DoMaybeGetPoint() const | ConvexSet | protectedvirtual |
DoPointInSet(const Eigen::Ref< const Eigen::VectorXd > &x, double tol) const | ConvexSet | protectedvirtual |
DoPointInSetShortcut(const Eigen::Ref< const Eigen::VectorXd > &x, double tol) const | ConvexSet | protectedvirtual |
DoProjectionShortcut(const Eigen::Ref< const Eigen::MatrixXd > &points, EigenPtr< Eigen::MatrixXd > projected_points) const | ConvexSet | protectedvirtual |
DoToShapeWithPose() const =0 | ConvexSet | protectedpure virtual |
HandleZeroAmbientDimensionConstraints(solvers::MathematicalProgram *prog, const ConvexSet &set, std::vector< solvers::Binding< solvers::Constraint >> *constraints) const | ConvexSet | protected |
has_exact_volume() const | ConvexSet | |
IntersectsWith(const ConvexSet &other) const | ConvexSet | |
IsBounded(Parallelism parallelism=Parallelism::None()) const | ConvexSet | |
IsEmpty() const | ConvexSet | |
MaybeGetFeasiblePoint() const | ConvexSet | |
MaybeGetPoint() const | ConvexSet | |
operator=(const ConvexSet &)=default | ConvexSet | protected |
operator=(ConvexSet &&)=default | ConvexSet | protected |
PointInSet(const Eigen::Ref< const Eigen::VectorXd > &x, double tol=0) const | ConvexSet | |
Projection(const Eigen::Ref< const Eigen::MatrixXd > &points) const | ConvexSet | |
Serialize(Archive *a) | ConvexSet | protected |
ToShapeWithPose() const | ConvexSet | |
~ConvexSet() | ConvexSet | virtual |