Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
common Directory Reference
Directory dependency graph for common:

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