Drake
Deprecated List
Member CacheEntry::CacheEntry (const internal::SystemMessageInterface *owning_system, CacheIndex index, DependencyTicket ticket, std::string description, std::function< std::unique_ptr< AbstractValue >()> alloc_function, std::function< void(const ContextBase &, AbstractValue *)> calc_function, std::set< DependencyTicket > prerequisites_of_calc)
"Use the ValueProducer overload instead."
This will be removed from Drake on or after "2021-10-01" .
Member drake::ExtractDoubleOrThrow (const T &)
"Provide a specific overload of ExtractDoubleOrThrow for any " "type that really is sensible at compile time and should " "defer failure to runtime; this version was too generic."
This will be removed from Drake on or after "2020-08-01" .
Member drake::math::ComputeBasisFromAxis (int axis_index, const Vector3< T > &axis_W)
"Use RotationMatrix::MakeFromOneVector()."
This will be removed from Drake on or after "2021-10-01" .
Member drake::math::DiscardGradient (const Eigen::Transform< _Scalar, _Dim, _Mode, _Options > &auto_diff_transform)
"Apparently unused. File a Drake issue on GitHub" " if you need this specialization."
This will be removed from Drake on or after "2021-12-01" .
Member drake::math::DiscardGradient (const Eigen::Transform< _Scalar, _Dim, _Mode, _Options > &transform)
"Apparently unused. File a Drake issue on GitHub" " if you need this specialization."
This will be removed from Drake on or after "2021-12-01" .
Member drake::math::DiscardZeroGradient (const Eigen::Transform< _Scalar, _Dim, _Mode, _Options > &auto_diff_transform, const typename Eigen::NumTraits< typename _Scalar::Scalar >::Real &precision=Eigen::NumTraits< typename _Scalar::Scalar >::dummy_precision())
"Apparently unused. File a Drake issue on GitHub" " if you need this specialization."
This will be removed from Drake on or after "2021-12-01" .
Member drake::math::DiscardZeroGradient (const Eigen::Transform< _Scalar, _Dim, _Mode, _Options > &transform, double precision=0.)
"Apparently unused. File a Drake issue on GitHub" " if you need this specialization."
This will be removed from Drake on or after "2021-12-01" .
Member drake::math::gradientMatrixToAutoDiff (const Eigen::MatrixBase< DerivedGradient > &gradient, Eigen::MatrixBase< DerivedAutoDiff > &auto_diff_matrix)
"Apparently unused. File a Drake issue on GitHub if you need this method."
This will be removed from Drake on or after "2021-12-01" .
Member drake::math::resizeDerivativesToMatchScalar (Eigen::MatrixBase< Derived > &mat, const typename Derived::Scalar &scalar)
"Apparently unused. File a Drake issue on GitHub if you need this method."
This will be removed from Drake on or after "2021-12-01" .
Member drake::systems::lcm::ConnectLcmScope (const OutputPort< double > &src, const std::string &channel, systems::DiagramBuilder< double > *builder, drake::lcm::DrakeLcmInterface *lcm, double publish_period=0.0)
"Prefer to use LcmScopeSystem::AddToBuilder instead of this function;" " the LcmScopeSystem provides more detailed timestamps."
This will be removed from Drake on or after "2021-11-01" .
Member LeafSystem< T >::DeclareAbstractInputPort (const AbstractValue &model_value)
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareAbstractOutputPort (std::variant< std::string, UseDefaultName > name, OutputType(MySystem::*make)() const, void(MySystem::*calc)(const Context< T > &, OutputType *) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"This overload for DeclareAbstractOutputPort is rarely the best choice;" " it is unusual for a boutique allocation to return an abstract type by" " value rather than provide a model_value. If the default constructor" " or a model value cannot be used, use the overload that accepts an" " AllocCallback alloc_function instead."
This will be removed from Drake on or after "2021-11-01" .
Member LeafSystem< T >::DeclareAbstractOutputPort (const OutputType &model_value, void(MySystem::*calc)(const Context< T > &, OutputType *) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareAbstractOutputPort (void(MySystem::*calc)(const Context< T > &, OutputType *) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareAbstractOutputPort (OutputType(MySystem::*make)() const, void(MySystem::*calc)(const Context< T > &, OutputType *) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareAbstractOutputPort (typename LeafOutputPort< T >::AllocCallback alloc_function, typename LeafOutputPort< T >::CalcCallback calc_function, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareVectorInputPort (const BasicVector< T > &model_vector, std::optional< RandomDistribution > random_type=std::nullopt)
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareVectorOutputPort (const BasicVectorSubtype &model_vector, void(MySystem::*calc)(const Context< T > &, BasicVectorSubtype *) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareVectorOutputPort (void(MySystem::*calc)(const Context< T > &, BasicVectorSubtype *) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LeafSystem< T >::DeclareVectorOutputPort (const BasicVector< T > &model_vector, typename LeafOutputPort< T >::CalcVectorCallback vector_calc_function, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member LogOutput
"Use LogVectorOutput instead."
This will be removed from Drake on or after "2021-12-01" .
Member MosekSolver::set_stream_logging (bool flag, const std::string &log_file)
"Please set CommonSolverOption::kPrintFileName or " "CommonSolverOption::kPrintToConsole in SolverOptions"
This will be removed from Drake on or after "2021-11-01" .
Member PiecewisePose< T >::get_acceleration (const T &time) const
"get_acceleration() has been renamed to GetAcceleration()."
This will be removed from Drake on or after "2022-01-01" .
Member PiecewisePose< T >::get_pose (const T &time) const
"get_pose() has been renamed to GetPose()."
This will be removed from Drake on or after "2022-01-01" .
Member PiecewisePose< T >::get_velocity (const T &time) const
"get_velocity() has been renamed to GetVelocity()."
This will be removed from Drake on or after "2022-01-01" .
Member PiecewisePose< T >::is_approx (const PiecewisePose< T > &other, double tol) const
"is_approx() has been renamed to IsApprox()."
This will be removed from Drake on or after "2022-01-01" .
Member RgbdSensor::X_WB_output_port () const
"Please use the body_pose_in_world_output_port() for a " "RigidTransform-valued pose."
This will be removed from Drake on or after "2021-12-01" .
Member RgbdSensorDiscrete::X_WB_output_port () const
"Please use the body_pose_in_world_output_port() for a " "RigidTransform-valued pose."
This will be removed from Drake on or after "2021-12-01" .
Member SceneGraph< T >::ExcludeCollisionsBetween (const GeometrySet &setA, const GeometrySet &setB)
"Please call collision_filter_manager().Apply() " "instead"
This will be removed from Drake on or after "2021-11-01" .
Member SceneGraph< T >::ExcludeCollisionsBetween (systems::Context< T > *context, const GeometrySet &setA, const GeometrySet &setB) const
"Please call collision_filter_manager(context).Apply()" " instead"
This will be removed from Drake on or after "2021-11-01" .
Member SceneGraph< T >::ExcludeCollisionsWithin (const GeometrySet &set)
"Please call collision_filter_manager().Apply() " "instead"
This will be removed from Drake on or after "2021-11-01" .
Member SceneGraph< T >::ExcludeCollisionsWithin (systems::Context< T > *context, const GeometrySet &set) const
"Please call collision_filter_manager(context).Apply() " "instead"
This will be removed from Drake on or after "2021-11-01" .
Member SceneGraph< T >::get_pose_bundle_output_port () const
"PoseBundle is no longer in use. Visualizers typically " "connect to SceneGraph's QueryObject port."
This will be removed from Drake on or after "2021-12-01" .
Member SceneGraphInspector< T >::all_frame_ids () const
"Please use GetAllFrameIds() instead."
This will be removed from Drake on or after "2021-12-01" .
Member System< T >::DeclareInputPort (PortDataType type, int size, std::optional< RandomDistribution > random_type=std::nullopt)
"Pass a port name as the first argument."
This will be removed from Drake on or after "2021-10-01" .
Member SystemBase::DeclareCacheEntry (std::string description, std::function< std::unique_ptr< AbstractValue >()> alloc_function, std::function< void(const ContextBase &, AbstractValue *)> calc_function, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"Use the ValueProducer overload instead."
This will be removed from Drake on or after "2021-10-01" .
Member SystemBase::DeclareCacheEntry (std::string description, ValueType(MySystem::*make)() const, void(MySystem::*calc)(const MyContext &, ValueType *) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"This overload for DeclareCacheEntry is rarely the best choice; it is" " unusual for allocation to actually require a boutique callback rather" " than just a Clone of a model_value. We found that most uses of this" " overload hindered readability, because other overloads would often do" " the job more directly. If no existing overload works, you may wrap a" " ValueProducer around your existing make method and call the primary" " DeclareCacheEntry overload that takes a ValueProducer, instead."
This will be removed from Drake on or after "2021-11-01" .
Member SystemBase::DeclareCacheEntry (std::string description, const ValueType &model_value, ValueType(MySystem::*calc)(const MyContext &) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"This overload for DeclareCacheEntry is dispreferred because it might" " not reuse heap storage from one calculation to the next, and so is" " typically less efficient than the other overloads. A better option" " is to change the ValueType returned by-value to be an output pointer" " instead, and return void. If that is not possible, you may wrap a" " ValueProducer around your existing method and call the primary" " DeclareCacheEntry overload that takes a ValueProducer, instead."
This will be removed from Drake on or after "2021-11-01" .
Member SystemBase::DeclareCacheEntry (std::string description, ValueType(MySystem::*calc)(const MyContext &) const, std::set< DependencyTicket > prerequisites_of_calc={ all_sources_ticket()})
"This overload for DeclareCacheEntry is dispreferred because it might" " not reuse heap storage from one calculation to the next, and so is" " typically less efficient than the other overloads. A better option" " is to change the ValueType returned by-value to be an output pointer" " instead, and return void. If that is not possible, you may wrap a" " ValueProducer around your existing method and call the primary" " DeclareCacheEntry overload that takes a ValueProducer, instead."
This will be removed from Drake on or after "2021-11-01" .
Member SystemScalarConverter::Add (const ConverterFunction< T, U > &)
"Only scalar-converting copy constructors are supported."
This will be removed from Drake on or after "2021-10-01" .
Member SystemScalarConverter::AddIfSupported ()
"User-defined scalar types cannot be added."
This will be removed from Drake on or after "2021-10-01" .
Member SystemScalarConverter::SystemScalarConverter (SystemTypeTag< S >, GuaranteedSubtypePreservation sub)
"Use MakeWithoutSubtypeChecking instead of kDisabled."
This will be removed from Drake on or after "2021-11-01" .