ImagesProperties Struct Reference

#include <VisionX/libraries/armem/vision/images/core/ImagesProperties.h>

Public Member Functions

void define (armarx::PropertyDefinitionContainer &defs)
 
void read (armarx::PropertyUser &properties, const std::string &defaultProviderSegmentName)
 

Static Public Member Functions

static armarx::armem::MemoryID getEntityID (armarx::PropertyUser &properties, const std::string &propertyName, const std::string &defaultProviderSegmentName)
 
static std::vector< size_t > getIndices (armarx::PropertyUser &properties, const std::string &propertyName)
 

Public Attributes

armarx::armem::MemoryID depthEntityID { "Vision/ImageDepth//images" }
 
std::vector< size_t > depthIndices { 1 }
 
armarx::armem::MemoryID rgbEntityID { "Vision/ImageRGB//images" }
 
std::vector< size_t > rgbIndices { 0 }
 

Detailed Description

Definition at line 14 of file ImagesProperties.h.

Member Function Documentation

◆ define()

void define ( armarx::PropertyDefinitionContainer defs)

Definition at line 12 of file ImagesProperties.cpp.

+ Here is the call graph for this function:

◆ getEntityID()

armarx::armem::MemoryID getEntityID ( armarx::PropertyUser properties,
const std::string &  propertyName,
const std::string &  defaultProviderSegmentName 
)
static

Definition at line 38 of file ImagesProperties.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getIndices()

std::vector< size_t > getIndices ( armarx::PropertyUser properties,
const std::string &  propertyName 
)
static

Definition at line 49 of file ImagesProperties.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ read()

void read ( armarx::PropertyUser properties,
const std::string &  defaultProviderSegmentName 
)

Definition at line 26 of file ImagesProperties.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ depthEntityID

armarx::armem::MemoryID depthEntityID { "Vision/ImageDepth//images" }

Definition at line 31 of file ImagesProperties.h.

◆ depthIndices

std::vector<size_t> depthIndices { 1 }

Definition at line 34 of file ImagesProperties.h.

◆ rgbEntityID

armarx::armem::MemoryID rgbEntityID { "Vision/ImageRGB//images" }

Definition at line 30 of file ImagesProperties.h.

◆ rgbIndices

std::vector<size_t> rgbIndices { 0 }

Definition at line 33 of file ImagesProperties.h.


The documentation for this struct was generated from the following files: