Segment Member List

This is the complete list of members for Segment, including all inherited members.

aronTypeSpecializedCoreSegment
attachObjectToRobotNode(const objpose::AttachObjectToRobotNodeInput &input)Segment
checkLogLevel(MessageTypeT level) constLoggingprotected
commitObjectPoses(const std::string &providerName, const objpose::data::ProvidedObjectPoseSeq &providedPoses, const Calibration &calibration, std::optional< Time > discardUpdatesUntil=std::nullopt)Segment
commitObjectPoses(const ObjectPoseSeq &objectPoses, const std::string &providerName="")Segment
connect(viz::Client arviz)Segment
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
decaySegment
defineProperties(armarx::PropertyDefinitionsPtr defs, const std::string &prefix="") overrideSegmentvirtual
detachAllObjectsFromRobotNodes(const objpose::DetachAllObjectsFromRobotNodesInput &input)Segment
detachObjectFromRobotNode(const objpose::DetachObjectFromRobotNodeInput &input)Segment
DetachVisitorSegmentfriend
doLocked(FunctionT &&function) constSpecializedCoreSegmentinline
findObjectEntity(const ObjectID &objectID, const std::string &providerName="")Segment
getArticulatedObjects()Segment
getCoreSegment()SpecializedCoreSegment
getCoreSegment() constSpecializedCoreSegment
getEffectiveLoggingLevel() constLogging
getLatestInstanceData(const wm::Entity &entity)Segmentstatic
getLatestObjectPose(const wm::Entity &entity)Segmentstatic
getLatestObjectPose(const wm::Entity &entity, ObjectPose &out)Segmentstatic
getLatestObjectPoses(const wm::CoreSegment &coreSeg)Segmentstatic
getLatestObjectPoses(const wm::ProviderSegment &provSeg)Segmentstatic
getLatestObjectPoses(const wm::CoreSegment &coreSeg, ObjectPoseMap &out)Segmentstatic
getLatestObjectPoses(const wm::ProviderSegment &provSeg, ObjectPoseMap &out)Segmentstatic
getLogSender() constLoggingprotected
getObjectOOBB(const ObjectID &id)Segment
getObjectPoses(const DateTime &now)Segment
getObjectPosesByProvider(const std::string &providerName, const DateTime &now)Segment
getObjectPosesInRange(const wm::Entity &entity, const DateTime &start, const DateTime &end)Segmentstatic
getProviderInfo(const std::string &providerName)Segment
iceMemorySegmentBase< server::wm::CoreSegment >protected
id()SegmentBase< server::wm::CoreSegment >inline
id() constSegmentBase< server::wm::CoreSegment >inline
init() overrideSegmentvirtual
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
minimumLoggingLevelLoggingprotected
objectFinderSegment
ObjectPose typedefSegment
ObjectPoseMap typedefSegment
ObjectPoseSeq typedefSegment
predictionEnginesSpecializedCoreSegment
propertiesSpecializedCoreSegment
providersSegment
robotsSegment
Segment(server::MemoryToIceAdapter &iceMemory)Segment
SegmentBase()=deleteSegmentBase< server::wm::CoreSegment >
SegmentBase(MemoryToIceAdapter &iceMemory)SegmentBase< server::wm::CoreSegment >inline
segmentPtrSegmentBase< server::wm::CoreSegment >
setAronType(aron::type::ObjectPtr aronType)SpecializedCoreSegment
setDefaultCoreSegmentName(const std::string &coreSegmentName)SpecializedCoreSegment
setDefaultMaxHistorySize(int64_t maxHistorySize)SpecializedCoreSegment
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setPredictionEngines(const std::vector< PredictionEngine > &predictionEngines)SpecializedCoreSegment
setTag(const LogTag &tag)Logging
setTag(const std::string &tagName)Logging
spamFilterLoggingmutableprotected
SpecializedCoreSegment(MemoryToIceAdapter &iceMemory, const std::string &defaultCoreSegmentName="", aron::type::ObjectPtr coreSegmentAronType=nullptr, int defaultMaxHistorySize=10, const std::vector< PredictionEngine > &predictionEngines={})SpecializedCoreSegment
tagLoggingprotected
updateAttachement(ObjectPose &objectPose, VirtualRobot::RobotPtr agent, bool &synchronized) constSegment
~Logging()Loggingvirtual
~Segment() overrideSegmentvirtual
~SegmentBase()=defaultSegmentBase< server::wm::CoreSegment >virtual
~SpecializedCoreSegment() overrideSpecializedCoreSegmentvirtual