Drake
Context< T > Member List

This is the complete list of members for Context< T >, including all inherited members.

access_mutable_parameters(Context< T > *context)Context< T >inlineprotectedstatic
access_mutable_state(Context< T > *context)Context< T >inlineprotectedstatic
AddAbstractParameterTicket(DependencyTicket ticket)ContextBaseinlineprotected
AddAbstractStateTicket(DependencyTicket ticket)ContextBaseinlineprotected
AddDiscreteStateTicket(DependencyTicket ticket)ContextBaseinlineprotected
AddInputPort(InputPortIndex expected_index, DependencyTicket ticket)ContextBaseprotected
AddNumericParameterTicket(DependencyTicket ticket)ContextBaseinlineprotected
AddOutputPort(OutputPortIndex expected_index, DependencyTicket ticket, const internal::OutputPortPrerequisite &prerequisite)ContextBaseprotected
BuildTrackerPointerMap(const ContextBase &source, const ContextBase &clone, DependencyTracker::PointerMap *tracker_map)ContextBaseprotectedstatic
Clone() const Context< T >inline
CloneState() const Context< T >inline
CloneWithoutPointers(const Context< T > &source)Context< T >inlineprotectedstatic
drake::systems::ContextBase::CloneWithoutPointers(const ContextBase &source)ContextBaseinlineprotectedstatic
Context(Context &&)=deleteContext< T >
Context()=defaultContext< T >protected
Context(const Context< T > &)=defaultContext< T >protected
ContextBase(ContextBase &&)=deleteContextBase
ContextBase()ContextBaseinlineprotected
ContextBase(const ContextBase &)=defaultContextBaseprotected
DisableCaching() const ContextBaseinline
do_access_mutable_state()=0Context< T >protectedpure virtual
do_access_state() const =0Context< T >protectedpure virtual
DoCloneState() const =0Context< T >protectedpure virtual
DoCloneWithoutPointers() const =0ContextBaseprotectedpure virtual
DoPropagateAccuracyChange(const optional< double > &accuracy, int64_t change_event)Context< T >inlineprotectedvirtual
DoPropagateBuildTrackerPointerMap(const ContextBase &clone, DependencyTracker::PointerMap *tracker_map) const ContextBaseinlineprotectedvirtual
DoPropagateBulkChange(int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseinlineprotectedvirtual
DoPropagateCachingChange(void(Cache::*caching_change)()) const ContextBaseinlineprotectedvirtual
DoPropagateFixContextPointers(const ContextBase &source, const DependencyTracker::PointerMap &tracker_map)ContextBaseinlineprotectedvirtual
DoPropagateTimeChange(const T &time_sec, int64_t change_event)Context< T >inlineprotectedvirtual
EnableCaching() const ContextBaseinline
FixContextPointers(const ContextBase &source, const DependencyTracker::PointerMap &tracker_map, ContextBase *clone)ContextBaseprotectedstatic
FixInputPort(int index, const BasicVector< T > &vec)Context< T >inline
FixInputPort(int index, const Eigen::Ref< const VectorX< T >> &data)Context< T >inline
FixInputPort(int index, std::unique_ptr< BasicVector< T >> vec)Context< T >inline
drake::systems::ContextBase::FixInputPort(int index, std::unique_ptr< AbstractValue > value)ContextBase
drake::systems::ContextBase::FixInputPort(int index, const AbstractValue &value)ContextBaseinline
get_abstract_parameter(int index) const Context< T >inline
get_abstract_state() const Context< T >inline
get_abstract_state(int index) const Context< T >inline
get_accuracy() const Context< T >inline
get_cache() const ContextBaseinline
get_continuous_state() const Context< T >inline
get_continuous_state_vector() const Context< T >inline
get_dependency_graph() const ContextBaseinline
get_discrete_state() const Context< T >inline
get_discrete_state(int index) const Context< T >inline
get_discrete_state_vector() const Context< T >inline
get_mutable_abstract_parameter(int index)Context< T >inline
get_mutable_abstract_state()Context< T >inline
get_mutable_abstract_state(int index)Context< T >inline
get_mutable_cache() const ContextBaseinline
get_mutable_continuous_state()Context< T >inline
get_mutable_continuous_state_vector()Context< T >inline
get_mutable_dependency_graph()ContextBaseinline
get_mutable_discrete_state()Context< T >inline
get_mutable_discrete_state(int index)Context< T >inline
get_mutable_discrete_state_vector()Context< T >inline
get_mutable_numeric_parameter(int index)Context< T >inline
get_mutable_parameters()Context< T >inline
get_mutable_state()Context< T >inline
get_mutable_tracker(DependencyTicket ticket)ContextBaseinline
get_num_abstract_states() const Context< T >inline
get_num_discrete_state_groups() const Context< T >inline
get_num_input_ports() const ContextBaseinline
get_num_output_ports() const ContextBaseinline
get_num_total_states() const Context< T >inline
get_numeric_parameter(int index) const Context< T >inline
get_parameters() const Context< T >inline
get_state() const Context< T >inline
get_step_info() const Context< T >inlineprotected
get_time() const Context< T >inline
get_tracker(DependencyTicket ticket) const ContextBaseinline
GetSystemName() const finalContextBaseinline
GetSystemPathname() const finalContextBase
has_only_continuous_state() const Context< T >inline
has_only_discrete_state() const Context< T >inline
init_abstract_state(std::unique_ptr< AbstractValues > xa)Context< T >inlineprotected
init_continuous_state(std::unique_ptr< ContinuousState< T >> xc)Context< T >inlineprotected
init_discrete_state(std::unique_ptr< DiscreteValues< T >> xd)Context< T >inlineprotected
init_parameters(std::unique_ptr< Parameters< T >> params)Context< T >inlineprotected
input_port_ticket(InputPortIndex port_num)ContextBaseinline
is_root_context() const ContextBaseinlineprotected
is_stateless() const Context< T >inline
MaybeGetFixedInputPortValue(int index) const ContextBaseinline
MaybeGetMutableFixedInputPortValue(int index)ContextBaseinline
NoteAccuracyChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllAbstractParametersChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllAbstractStateChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllContinuousStateChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllDiscreteStateChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllNumericParametersChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllParametersChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllQChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllStateChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllVChanged(int64_t change_event)ContextBaseinlineprotected
NoteAllZChanged(int64_t change_event)ContextBaseinlineprotected
NoteTimeChanged(int64_t change_event)ContextBaseinlineprotected
num_abstract_parameters() const Context< T >inline
num_numeric_parameters() const Context< T >inline
operator=(const Context &)=deleteContext< T >
operator=(Context &&)=deleteContext< T >
drake::systems::ContextBase::operator=(const ContextBase &)=deleteContextBase
drake::systems::ContextBase::operator=(ContextBase &&)=deleteContextBase
output_port_ticket(OutputPortIndex port_num)ContextBaseinline
owns_any_variables_or_parameters() const ContextBaseinlineprotected
PropagateAccuracyChange(Context< T > *context, const optional< double > &accuracy, int64_t change_event)Context< T >inlineprotectedstatic
PropagateBulkChange(ContextBase *context, int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseinlineprotectedstatic
PropagateBulkChange(int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseinlineprotected
PropagateCachingChange(const ContextBase &context, void(Cache::*caching_change)())ContextBaseinlineprotectedstatic
PropagateTimeChange(Context< T > *context, const T &time_sec, int64_t change_event)Context< T >inlineprotectedstatic
set_accuracy(const optional< double > &accuracy)Context< T >inline
set_parent(ContextBase *child, ContextBase *parent)ContextBaseinlineprotectedstatic
set_time(const T &time_sec)Context< T >inline
SetAllCacheEntriesOutOfDate() const ContextBaseinline
SetContinuousState(const Eigen::Ref< const VectorX< T >> &xc)Context< T >inline
SetTimeAndContinuousState(const T &time_sec, const Eigen::Ref< const VectorX< T >> &xc)Context< T >inline
SetTimeStateAndParametersFrom(const Context< double > &source)Context< T >inline
start_new_change_event()ContextBaseinline
~ContextBase() overrideContextBase