|
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include <get_masks_2d_from_exemplar.hpp>
Public Member Functions | |
| bool | operator== (const Sam3ModelPorts &) const =default |
Public Attributes | |
| std::string | bundle_manifest |
| std::string | runtime_id |
| std::string | model_package |
The port values that together select which SAM3 model is loaded. Compared as a unit by GetMasks2DFromExemplar's model latch, and field-by-field when reporting which port changed. model_package is included because it feeds manifest path resolution: changing it alone selects a different bundle without model_bundle_manifest having changed.
In internal because it is latch bookkeeping, not part of the Behavior's supported surface — it is only visible here because the validation helper that builds it lives outside the class.
|
default |
| std::string moveit_pro::behaviors::internal::Sam3ModelPorts::bundle_manifest |
| std::string moveit_pro::behaviors::internal::Sam3ModelPorts::model_package |
| std::string moveit_pro::behaviors::internal::Sam3ModelPorts::runtime_id |