Loading [MathJax]/extensions/tex2jax.js
Drake
Drake C++ Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Hyperellipsoid Member List

This is the complete list of members for Hyperellipsoid, including all inherited members.

A() constHyperellipsoid
AddPointInNonnegativeScalingConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const solvers::VectorXDecisionVariable > &x, const symbolic::Variable &t) constConvexSet
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) constConvexSet
AddPointInSetConstraints(solvers::MathematicalProgram *prog, const Eigen::Ref< const solvers::VectorXDecisionVariable > &vars) constConvexSet
AffineHullShortcut(const ConvexSet &self, std::optional< double > tol)ConvexSetprotectedstatic
ambient_dimension() constConvexSet
CalcVolume() constConvexSet
CalcVolumeViaSampling(RandomGenerator *generator, const double desired_rel_accuracy=1e-2, const int max_num_samples=1e4) constConvexSet
center() constHyperellipsoid
Clone() constConvexSet
ConvexSet(const ConvexSet &)=defaultConvexSetprotected
ConvexSet(ConvexSet &&)=defaultConvexSetprotected
ConvexSet(int ambient_dimension, bool has_exact_volume)ConvexSetexplicitprotected
DoIsBoundedShortcutParallel(Parallelism) constConvexSetprotectedvirtual
DoMaybeGetPoint() constConvexSetprotectedvirtual
DoPointInSet(const Eigen::Ref< const Eigen::VectorXd > &x, double tol) constConvexSetprotectedvirtual
DoProjectionShortcut(const Eigen::Ref< const Eigen::MatrixXd > &points, EigenPtr< Eigen::MatrixXd > projected_points) constConvexSetprotectedvirtual
HandleZeroAmbientDimensionConstraints(solvers::MathematicalProgram *prog, const ConvexSet &set, std::vector< solvers::Binding< solvers::Constraint >> *constraints) constConvexSetprotected
has_exact_volume() constConvexSet
Hyperellipsoid(const Hyperellipsoid &)=defaultHyperellipsoid
Hyperellipsoid(Hyperellipsoid &&)=defaultHyperellipsoid
Hyperellipsoid()Hyperellipsoid
Hyperellipsoid(const Eigen::Ref< const Eigen::MatrixXd > &A, const Eigen::Ref< const Eigen::VectorXd > &center)Hyperellipsoid
Hyperellipsoid(const QueryObject< double > &query_object, GeometryId geometry_id, std::optional< FrameId > reference_frame=std::nullopt)Hyperellipsoid
Hyperellipsoid(const AffineBall &ellipsoid)Hyperellipsoidexplicit
IntersectsWith(const ConvexSet &other) constConvexSet
IsBounded(Parallelism parallelism=Parallelism::None()) constHyperellipsoid
drake::geometry::optimization::ConvexSet::IsBounded(Parallelism parallelism=Parallelism::None()) constConvexSet
IsEmpty() constConvexSet
MakeAxisAligned(const Eigen::Ref< const Eigen::VectorXd > &radius, const Eigen::Ref< const Eigen::VectorXd > &center)Hyperellipsoidstatic
MakeHypersphere(double radius, const Eigen::Ref< const Eigen::VectorXd > &center)Hyperellipsoidstatic
MakeUnitBall(int dim)Hyperellipsoidstatic
MaybeGetFeasiblePoint() constConvexSet
MaybeGetPoint() constConvexSet
MinimumUniformScalingToTouch(const ConvexSet &other) constHyperellipsoid
MinimumVolumeCircumscribedEllipsoid(const Eigen::Ref< const Eigen::MatrixXd > &points, double rank_tol=1e-6)Hyperellipsoidstatic
operator=(const Hyperellipsoid &)=defaultHyperellipsoid
operator=(Hyperellipsoid &&)=defaultHyperellipsoid
drake::geometry::optimization::ConvexSet::operator=(const ConvexSet &)=defaultConvexSetprotected
drake::geometry::optimization::ConvexSet::operator=(ConvexSet &&)=defaultConvexSetprotected
PointInSet(const Eigen::Ref< const Eigen::VectorXd > &x, double tol=0) constConvexSet
Projection(const Eigen::Ref< const Eigen::MatrixXd > &points) constConvexSet
Scale(double scale) constHyperellipsoid
Serialize(Archive *a)Hyperellipsoid
ToShapeWithPose() constHyperellipsoid
drake::geometry::optimization::ConvexSet::ToShapeWithPose() constConvexSet
Volume() constHyperellipsoid
~ConvexSet()ConvexSetvirtual
~Hyperellipsoid() finalHyperellipsoid