32 m_iFrameTransformStorageSetList.clear();
47 for (
int i = 0; i < devices2attach.
size(); i++)
57 if (polyDriverLocal->
view(iFrameTransformStorageSet) && iFrameTransformStorageSet!=
nullptr)
59 m_iFrameTransformStorageSetList.push_back(iFrameTransformStorageSet);
68 polyDriverLocal->
view(iFrameTransformStorageUtils);
69 m_iFrameTransformStorageUtilsList.push_back(iFrameTransformStorageUtils);
83 for (
size_t i = 0; i < m_iFrameTransformStorageSetList.size(); i++)
85 if (m_iFrameTransformStorageSetList[i] !=
nullptr) {
86 m_iFrameTransformStorageSetList[i]->setTransforms(transforms);
99 for (
size_t i = 0; i < m_iFrameTransformStorageSetList.size(); i++)
101 if (m_iFrameTransformStorageSetList[i] !=
nullptr) {
102 m_iFrameTransformStorageSetList[i]->setTransform(transform);
116 bool frame_deleted =
true;
118 for (
size_t i = 0; i < m_iFrameTransformStorageSetList.size(); i++)
120 if (m_iFrameTransformStorageSetList[i] !=
nullptr)
122 frame_deleted &= m_iFrameTransformStorageSetList[i]->deleteTransform(t1,t2);
132 return frame_deleted;
139 for (
size_t i = 0; i < m_iFrameTransformStorageSetList.size(); i++)
141 if (m_iFrameTransformStorageSetList[i] !=
nullptr) {
142 m_iFrameTransformStorageSetList[i]->clearAll();
157 for (
size_t i = 0; i < m_iFrameTransformStorageSetList.size(); i++)
159 if (m_iFrameTransformStorageUtilsList[i] !=
nullptr) {
160 m_iFrameTransformStorageUtilsList[i]->stopStorageThread();
167 for (
size_t i = 0; i < m_iFrameTransformStorageSetList.size(); i++)
169 if (m_iFrameTransformStorageUtilsList[i] !=
nullptr) {
170 m_iFrameTransformStorageUtilsList[i]->startStorageThread();
bool view(T *&x)
Get an interface to the device driver.
A container for a device driver.
bool isValid() const
Check if device is valid.
static bool checkNetwork()
Check if the YARP Network is up and running.
A base class for nested structures that can be searched.
#define yCError(component,...)
#define yCTrace(component,...)
#define YARP_LOG_COMPONENT(name,...)
An interface for the device drivers.
An interface to the operating system, including Port based communication.
The main, catch-all namespace for YARP.