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 | 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 implementation. | |
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 |
Provides a convenient wrapper to throw an exception when a condition is unmet. | |
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 |