Drake
DiagramContext< T > Member List

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

access_mutable_parameters(Context< T > *context)Context< T >protectedstatic
access_mutable_state(Context< T > *context)Context< T >protectedstatic
AddAbstractParameterTicket(DependencyTicket ticket)ContextBaseprotected
AddAbstractStateTicket(DependencyTicket ticket)ContextBaseprotected
AddDiscreteStateTicket(DependencyTicket ticket)ContextBaseprotected
drake::systems::Context::AddInputPort(InputPortIndex expected_index, DependencyTicket ticket, std::function< void(const AbstractValue &)> fixed_input_type_checker)ContextBaseprotected
AddNumericParameterTicket(DependencyTicket ticket)ContextBaseprotected
drake::systems::Context::AddOutputPort(OutputPortIndex expected_index, DependencyTicket ticket, const internal::OutputPortPrerequisite &prerequisite)ContextBaseprotected
AddSystem(SubsystemIndex index, std::unique_ptr< Context< T >> context)DiagramContext< T >
BuildTrackerPointerMap(const ContextBase &source, const ContextBase &clone, DependencyTracker::PointerMap *tracker_map)ContextBaseprotectedstatic
Clone() constContext< T >
CloneState() constContext< T >
CloneWithoutPointers(const Context< T > &source)Context< T >protectedstatic
drake::systems::ContextBase::CloneWithoutPointers(const ContextBase &source)ContextBaseprotectedstatic
Context(Context &&)=deleteContext< T >
Context()Context< T >protected
Context(const Context< T > &)Context< T >protected
ContextBase(ContextBase &&)=deleteContextBase
ContextBase()ContextBaseprotected
ContextBase(const ContextBase &)=defaultContextBaseprotected
DiagramContext(DiagramContext &&)=deleteDiagramContext< T >
DiagramContext(int num_subcontexts)DiagramContext< T >explicit
DiagramContext(const DiagramContext &source)DiagramContext< T >protected
DiagramContextTest classDiagramContext< T >friend
DisableCaching() constContextBase
EnableCaching() constContextBase
FixContextPointers(const ContextBase &source, const DependencyTracker::PointerMap &tracker_map, ContextBase *clone)ContextBaseprotectedstatic
FixInputPort(int index, const BasicVector< T > &vec)Context< T >
FixInputPort(int index, const Eigen::Ref< const VectorX< T >> &data)Context< T >
FixInputPort(int index, std::unique_ptr< BasicVector< T >> vec)Context< T >
FixInputPort(int index, std::unique_ptr< AbstractValue > value)Context< T >
FixInputPort(int index, const AbstractValue &value)Context< T >
drake::systems::ContextBase::FixInputPort(int index, std::unique_ptr< AbstractValue > value)ContextBase
drake::systems::ContextBase::FixInputPort(int index, const AbstractValue &value)ContextBase
FreezeCache() constContextBase
get_abstract_parameter(int index) constContext< T >
get_abstract_state() constContext< T >
get_abstract_state(int index) constContext< T >
get_accuracy() constContext< T >
get_cache() constContextBase
get_continuous_state() constContext< T >
get_continuous_state_vector() constContext< T >
get_dependency_graph() constContextBase
get_discrete_state() constContext< T >
get_discrete_state(int index) constContext< T >
get_discrete_state_vector() constContext< T >
get_mutable_abstract_parameter(int index)Context< T >
get_mutable_abstract_state()Context< T >
get_mutable_abstract_state(int index)Context< T >
get_mutable_cache() constContextBase
get_mutable_continuous_state()Context< T >
get_mutable_continuous_state_vector()Context< T >
get_mutable_dependency_graph()ContextBase
get_mutable_discrete_state()Context< T >
get_mutable_discrete_state(int index)Context< T >
get_mutable_discrete_state_vector()Context< T >
get_mutable_numeric_parameter(int index)Context< T >
get_mutable_parameters()Context< T >
get_mutable_state()Context< T >
get_mutable_tracker(DependencyTicket ticket)ContextBase
get_numeric_parameter(int index) constContext< T >
get_parameters() constContext< T >
get_state() constContext< T >
get_step_info() constContext< T >protected
get_time() constContext< T >
get_tracker(DependencyTicket ticket) constContextBase
GetMutableSubsystemContext(SubsystemIndex index)DiagramContext< T >
GetMutableVZVectors()Context< T >
GetSubsystemContext(SubsystemIndex index) constDiagramContext< T >
GetSystemName() const finalContextBase
GetSystemPathname() const finalContextBase
has_only_continuous_state() constContext< T >
has_only_discrete_state() constContext< T >
init_abstract_state(std::unique_ptr< AbstractValues > xa)Context< T >protected
init_continuous_state(std::unique_ptr< ContinuousState< T >> xc)Context< T >protected
init_discrete_state(std::unique_ptr< DiscreteValues< T >> xd)Context< T >protected
init_parameters(std::unique_ptr< Parameters< T >> params)Context< T >protected
input_port_ticket(InputPortIndex port_num)ContextBase
InputPortIdentifier typedefDiagramContext< T >
is_cache_frozen() const finalContextBase
is_root_context() constContextBaseprotected
is_stateless() constContext< T >
MakeParameters()DiagramContext< T >
MakeState()DiagramContext< T >
MaybeGetFixedInputPortValue(int index) constContextBase
MaybeGetMutableFixedInputPortValue(int index)ContextBase
NoteAccuracyChanged(int64_t change_event)ContextBaseprotected
NoteAllAbstractParametersChanged(int64_t change_event)ContextBaseprotected
NoteAllAbstractStateChanged(int64_t change_event)ContextBaseprotected
NoteAllContinuousStateChanged(int64_t change_event)ContextBaseprotected
NoteAllDiscreteStateChanged(int64_t change_event)ContextBaseprotected
NoteAllNumericParametersChanged(int64_t change_event)ContextBaseprotected
NoteAllParametersChanged(int64_t change_event)ContextBaseprotected
NoteAllQChanged(int64_t change_event)ContextBaseprotected
NoteAllStateChanged(int64_t change_event)ContextBaseprotected
NoteAllVChanged(int64_t change_event)ContextBaseprotected
NoteAllVZChanged(int64_t change_event)ContextBaseprotected
NoteAllZChanged(int64_t change_event)ContextBaseprotected
NoteContinuousStateChange()Context< T >
NoteTimeChanged(int64_t change_event)ContextBaseprotected
num_abstract_parameters() constContext< T >
num_abstract_states() constContext< T >
num_continuous_states() constContext< T >
num_discrete_state_groups() constContext< T >
num_input_ports() constContextBase
num_numeric_parameter_groups() constContext< T >
num_output_ports() constContextBase
num_total_states() constContext< T >
operator=(const DiagramContext &)=deleteDiagramContext< T >
operator=(DiagramContext &&)=deleteDiagramContext< T >
drake::systems::Context::operator=(const Context &)=deleteContext< T >
drake::systems::Context::operator=(Context &&)=deleteContext< T >
drake::systems::ContextBase::operator=(const ContextBase &)=deleteContextBase
drake::systems::ContextBase::operator=(ContextBase &&)=deleteContextBase
output_port_ticket(OutputPortIndex port_num)ContextBase
OutputPortIdentifier typedefDiagramContext< T >
owns_any_variables_or_parameters() constContextBaseprotected
PropagateAccuracyChange(Context< T > *context, const optional< double > &accuracy, int64_t change_event)Context< T >protectedstatic
PropagateBulkChange(ContextBase *context, int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseprotectedstatic
PropagateBulkChange(int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseprotected
PropagateCachingChange(const ContextBase &context, void(Cache::*caching_change)())ContextBaseprotectedstatic
PropagateTimeChange(Context< T > *context, const T &time_sec, int64_t change_event)Context< T >protectedstatic
set_parent(ContextBase *child, ContextBase *parent)ContextBaseprotectedstatic
SetAbstractState(int index, const ValueType &value)Context< T >
SetAccuracy(const optional< double > &accuracy)Context< T >
SetAllCacheEntriesOutOfDate() constContextBase
SetContinuousState(const Eigen::Ref< const VectorX< T >> &xc)Context< T >
SetDiscreteState(const Eigen::Ref< const VectorX< T >> &xd)Context< T >
SetDiscreteState(int group_index, const Eigen::Ref< const VectorX< T >> &xd)Context< T >
SetTime(const T &time_sec)Context< T >
SetTimeAndContinuousState(const T &time_sec, const Eigen::Ref< const VectorX< T >> &xc)Context< T >
SetTimeAndGetMutableContinuousStateVector(const T &time_sec)Context< T >
SetTimeAndGetMutableQVector(const T &time_sec)Context< T >
SetTimeAndNoteContinuousStateChange(const T &time_sec)Context< T >
SetTimeStateAndParametersFrom(const Context< U > &source)Context< T >
start_new_change_event()ContextBase
SubscribeDiagramCompositeTrackersToChildrens()DiagramContext< T >
SubscribeDiagramPortToExportedOutputPort(OutputPortIndex output_port_index, const OutputPortIdentifier &subsystem_output_port)DiagramContext< T >
SubscribeExportedInputPortToDiagramPort(InputPortIndex input_port_index, const InputPortIdentifier &subsystem_input_port)DiagramContext< T >
SubscribeInputPortToOutputPort(const OutputPortIdentifier &output_port, const InputPortIdentifier &input_port)DiagramContext< T >
to_string() constContext< T >
UnfreezeCache() constContextBase
~ContextBase() overrideContextBase