Directories | |
| directory | ad |
| directory | proto |
| directory | schema |
| directory | symbolic |
| directory | test_utilities |
| directory | trajectories |
| directory | yaml |
Files | |
| file | autodiff.h |
This header provides a single inclusion point for autodiff-related header files in the drake/common directory. | |
| file | autodiff_overloads.h |
| Overloads for STL mathematical operations on AutoDiffScalar. | |
| file | autodiffxd.h |
| file | bit_cast.h |
| file | cond.h |
| file | constants.h |
| file | copyable_unique_ptr.h |
| file | cpu_capabilities.h |
| file | default_scalars.h |
| file | diagnostic_policy.h |
| file | double_overloads.h |
| Provides necessary operations on double to have it as a ScalarType in drake. | |
| file | doxygen_cxx.h |
| file | drake_assert.h |
| Provides Drake's assertion mechanics. | |
| file | drake_assertion_error.h |
| file | drake_bool.h |
| file | 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. | |
| file | drake_deprecated.h |
| Provides a portable macro for use in generating compile-time warnings for use of code that is permitted but discouraged. | |
| file | drake_export.h |
| file | drake_marker.h |
| This is an internal (not installed) header. | |
| file | drake_path.h |
| file | drake_throw.h |
| file | dummy_value.h |
| file | eigen_autodiff_types.h |
| This file contains abbreviated definitions for certain uses of AutoDiffScalar that are commonly used in Drake. | |
| file | eigen_types.h |
| This file contains abbreviated definitions for certain specializations of Eigen::Matrix that are commonly used in Drake. | |
| file | extract_double.h |
| file | file_source.h |
| file | find_cache.h |
| file | find_loaded_library.h |
| file | find_resource.h |
| file | find_runfiles.h |
| This file contains helpers to work with Bazel-declared runfiles – declared data dependencies used by C++ code. | |
| file | fmt.h |
| file | fmt_eigen.h |
| file | fmt_ostream.h |
| file | hash.h |
| file | hwy_dynamic.h |
| file | hwy_dynamic_impl.h |
| file | identifier.h |
| file | is_approx_equal_abstol.h |
| file | is_cloneable.h |
| file | is_less_than_comparable.h |
| file | memory_file.h |
| file | name_value.h |
| file | network_policy.h |
| file | never_destroyed.h |
| file | nice_type_name.h |
| file | nice_type_name_override.h |
| (Advanced) Provides the ability to override NiceTypeName::Get(T*) so that Python objects can have human-readable names. | |
| file | overloaded.h |
| The "overloaded" variant-visit pattern. | |
| file | parallelism.h |
| file | pointer_cast.h |
| file | polynomial.h |
| file | random.h |
| file | reset_after_move.h |
| file | reset_on_copy.h |
| file | scope_exit.h |
| file | scoped_singleton.h |
| file | sha256.h |
| file | sorted_pair.h |
| Provides drake::MakeSortedPair and drake::SortedPair for storing two values of a certain type in sorted order. | |
| file | ssize.h |
| file | string_hash.h |
| file | string_map.h |
| file | string_set.h |
| file | string_unordered_map.h |
| file | string_unordered_set.h |
| file | temp_directory.h |
| file | text_logging.h |
| This is the entry point for all text logging within Drake. | |
| file | timer.h |
| Provides drake::Timer interface and drake::SteadyTimer for timing events. | |
| file | type_safe_index.h |
| file | unused.h |
| file | value.h |