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}
 

Member Function Documentation

◆ define()

void define ( armarx::PropertyDefinitionContainer & defs)

◆ getEntityID()

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

◆ getIndices()

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

◆ read()

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

Member Data Documentation

◆ depthEntityID

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

◆ depthIndices

std::vector<size_t> depthIndices {1}

◆ rgbEntityID

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

◆ rgbIndices

std::vector<size_t> rgbIndices {0}

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