haptic_rendering_funx.h file for this module. Contains includes, prototypes and global vars. More...
#include <HD/hd.h>
#include <HDU/hduVector.h>
#include <HDU/hduError.h>
#include <HL/hl.h>
#include <types.h>
#include <miscellaneous.h>
#include <hd_hl_apis_aux.h>
Go to the source code of this file.
Functions | |
template<typename Type > | |
Type | CalculateExponentialForceMagnitude (Type x) |
Function to determine force values using the exponential force behaviour law. | |
hduVector3Dd | CalculatePlaneDrawingDemoForce (void *pUserData) |
Function to define the plane drawing haptic demo force. | |
template<typename Type > | |
Type | CalculatePlaneForceMagnitude (Type x) |
Function to determine force values of the plane in the plane drawing demo. | |
template<typename Type > | |
Type | CalculatePolyForceMagnitude (Type x) |
Function to determine force values using the polynomial force behaviour law. | |
template<typename Type > | |
Type | CalculateTanhForceMagnitude (Type x) |
Function to determine force values using the tanh customized force behaviour law. | |
hduVector3Dd | CalculateWorkspaceDemoForce (void *pUserData) |
Function to define the workspace haptic demo force. | |
void | Demo2_BuildPlane (void *pUserData) |
Function to define the plane for plane drawing demo. | |
hduVector3Dd | Leg_COP_Monitoring (void *pUserData) |
Function that tracks the detached leg COP and creates a force vector. |
haptic_rendering_funx.h file for this module. Contains includes, prototypes and global vars.
Definition in file haptic_rendering_funx.h.
Type CalculateExponentialForceMagnitude | ( | Type | x | ) | [inline] |
Function to determine force values using the exponential force behaviour law.
x | distance to obstacle. |
Definition at line 159 of file haptic_rendering_funx.h.
hduVector3Dd CalculatePlaneDrawingDemoForce | ( | void * | pUserData | ) |
Function to define the plane drawing haptic demo force.
pUserData | pointer to shared structure. |
Definition at line 183 of file haptic_rendering_funx.cpp.
Type CalculatePlaneForceMagnitude | ( | Type | x | ) | [inline] |
Function to determine force values of the plane in the plane drawing demo.
x | distance to obstacle. |
Definition at line 170 of file haptic_rendering_funx.h.
Type CalculatePolyForceMagnitude | ( | Type | x | ) | [inline] |
Function to determine force values using the polynomial force behaviour law.
x | distance to obstacle. |
Definition at line 123 of file haptic_rendering_funx.h.
Type CalculateTanhForceMagnitude | ( | Type | x | ) | [inline] |
Function to determine force values using the tanh customized force behaviour law.
x | distance to obstacle. |
Definition at line 77 of file haptic_rendering_funx.h.
hduVector3Dd CalculateWorkspaceDemoForce | ( | void * | pUserData | ) |
Function to define the workspace haptic demo force.
pUserData | pointer to shared structure. |
Definition at line 34 of file haptic_rendering_funx.cpp.
void Demo2_BuildPlane | ( | void * | pUserData | ) |
Function to define the plane for plane drawing demo.
pUserData | pointer to shared structure. |
Definition at line 199 of file haptic_rendering_funx.cpp.
hduVector3Dd Leg_COP_Monitoring | ( | void * | pUserData | ) |
Function that tracks the detached leg COP and creates a force vector.
pUserData | pointer to shared structure. |
Definition at line 208 of file haptic_rendering_funx.cpp.