Directories | |
| proto | |
| schema | |
| symbolic | |
| trajectories | |
| yaml | |
Files | |
| autodiff.h | |
| This header provides a single inclusion point for autodiff-related header files in the drake/common directory. | |
| autodiff_overloads.h | |
| Overloads for STL mathematical operations on AutoDiffScalar. | |
| autodiffxd.h | |
| bit_cast.h | |
| cond.h | |
| constants.h | |
| copyable_unique_ptr.h | |
| cpu_capabilities.h | |
| cxx_doxygen.h | |
| default_scalars.h | |
| diagnostic_policy.h | |
| double_overloads.h | |
| Provides necessary operations on double to have it as a ScalarType in drake. | |
| drake_assert.h | |
| Provides Drake's assertion mechanics. | |
| drake_assertion_error.h | |
| drake_bool.h | |
| drake_copyable.h | |
| Provides careful macros to selectively enable or disable the special member functions for copy-construction, copy-assignment, move-construction, and move-assignment. | |
| drake_deprecated.h | |
| Provides a portable macro for use in generating compile-time warnings for use of code that is permitted but discouraged. | |
| drake_export.h | |
| drake_path.h | |
| drake_throw.h | |
| dummy_value.h | |
| eigen_autodiff_types.h | |
| This file contains abbreviated definitions for certain uses of AutoDiffScalar that are commonly used in Drake. | |
| eigen_types.h | |
| This file contains abbreviated definitions for certain specializations of Eigen::Matrix that are commonly used in Drake. | |
| extract_double.h | |
| file_source.h | |
| find_loaded_library.h | |
| find_resource.h | |
| find_runfiles.h | |
| This file contains helpers to work with Bazel-declared runfiles – declared data dependencies used by C++ code. | |
| fmt.h | |
| fmt_eigen.h | |
| fmt_ostream.h | |
| hash.h | |
| identifier.h | |
| is_approx_equal_abstol.h | |
| is_cloneable.h | |
| is_less_than_comparable.h | |
| memory_file.h | |
| name_value.h | |
| network_policy.h | |
| never_destroyed.h | |
| nice_type_name.h | |
| overloaded.h | |
| The "overloaded" variant-visit pattern. | |
| parallelism.h | |
| pointer_cast.h | |
| polynomial.h | |
| random.h | |
| reset_after_move.h | |
| reset_on_copy.h | |
| scope_exit.h | |
| scoped_singleton.h | |
| sha256.h | |
| sorted_pair.h | |
| Provides drake::MakeSortedPair and drake::SortedPair for storing two values of a certain type in sorted order. | |
| ssize.h | |
| string_hash.h | |
| string_map.h | |
| string_set.h | |
| string_unordered_map.h | |
| string_unordered_set.h | |
| temp_directory.h | |
| text_logging.h | |
| This is the entry point for all text logging within Drake. | |
| timer.h | |
| Provides drake::Timer interface and drake::SteadyTimer for timing events. | |
| type_safe_index.h | |
| unused.h | |
| value.h | |