Privacy
An open-source, flexible 3D physical simulation framework
mars::sim::HapticFieldConfig Class Reference

#include <HapticFieldSensor.h>

Public Member Functions

 HapticFieldConfig ()
 
void parseConfig (interfaces::ControlCenter *control, configmaps::ConfigMap *config)
 
- Public Member Functions inherited from mars::interfaces::BaseConfig
 BaseConfig ()
 
virtual ~BaseConfig ()
 

Public Attributes

unsigned long attached_node
 
int cols
 
int rows
 
double stepX
 
double stepY
 
double maxDistance
 
bool drawRays
 
- Public Attributes inherited from mars::interfaces::BaseConfig
std::string name
 
unsigned long id
 
unsigned long updateRate
 

Detailed Description

Definition at line 45 of file HapticFieldSensor.h.

Constructor & Destructor Documentation

◆ HapticFieldConfig()

mars::sim::HapticFieldConfig::HapticFieldConfig ( )
inline

Definition at line 47 of file HapticFieldSensor.h.

Member Function Documentation

◆ parseConfig()

void mars::sim::HapticFieldConfig::parseConfig ( interfaces::ControlCenter control,
configmaps::ConfigMap config 
)
inline

Definition at line 58 of file HapticFieldSensor.h.

Member Data Documentation

◆ attached_node

unsigned long mars::sim::HapticFieldConfig::attached_node

Definition at line 72 of file HapticFieldSensor.h.

◆ cols

int mars::sim::HapticFieldConfig::cols

Definition at line 73 of file HapticFieldSensor.h.

◆ drawRays

bool mars::sim::HapticFieldConfig::drawRays

Definition at line 78 of file HapticFieldSensor.h.

◆ maxDistance

double mars::sim::HapticFieldConfig::maxDistance

Definition at line 77 of file HapticFieldSensor.h.

◆ rows

int mars::sim::HapticFieldConfig::rows

Definition at line 74 of file HapticFieldSensor.h.

◆ stepX

double mars::sim::HapticFieldConfig::stepX

Definition at line 75 of file HapticFieldSensor.h.

◆ stepY

double mars::sim::HapticFieldConfig::stepY

Definition at line 76 of file HapticFieldSensor.h.


The documentation for this class was generated from the following file: