|
|
#include <ArmarXCore/core/IceManager.h>#include <ArmarXCore/core/services/sharedmemory/IceSharedMemoryConsumer.h>#include <ArmarXCore/core/services/tasks/RunningTask.h>#include <ArmarXCore/core/util/algorithm.h>#include <VisionX/interface/core/DataTypes.h>#include <VisionX/interface/core/PointCloudProcessorInterface.h>#include <condition_variable>#include <mutex>#include <shared_mutex>#include <IceUtil/IceUtil.h>#include <VisionX/tools/FPSCounter.h>#include "PointCloudConversions.h"#include "PointCloudProvider.h"
Include dependency graph for PointCloudProcessor.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | PointCloudProcessor |
| The PointCloudProcessor class provides an interface for access to PointCloudProviders via Ice and shared memory. More... | |
| class | PointCloudProcessorPropertyDefinitions |
Properties of PointCloudProcessor. More... | |
| class | PointCloudProviderInfo |
| class | PointCloudTransferStats |
| The PointCloudTransferStats class provides information on the connection between PointCloudProvider and PointCloudProcessor. More... | |
| class | ResultPointCloudProvider |
| The ResultPointCloudProvider is used by the PointCloudProcessor to stream result PointClouds to any other processor (e.g. More... | |
| class | ResultPointCloudProviderPropertyDefinitions |
Namespaces | |
| visionx | |
| ArmarX headers. | |
Typedefs | |
| using | PointCloudProcessorPtr = IceInternal::Handle< PointCloudProcessor > |
| Shared pointer for convenience. More... | |