EASY-ROB™ Kernel  v9.304
Public Attributes | List of all members
ER_ToleranceResult Struct Reference

Collision results for query ER_COLL_QUERY_TYPE_TOLERANCE, see erColl_GetResults_Tolerance() More...

#include <erk_capi_types.h>

Public Attributes

double query_time_secs
 required time for collision computation More...
 
DFRAME m1Tm2
 DFRAME transformation from model 1 to model 2 More...
 
long closer_than_tolerance
 0- >tolerance, 1- <= tolerance More...
 
double tolerance
 givin tolerance value More...
 
double distance
 minimum distance>0 if models not colliding, else distance is 0 More...
 
double * p1
 position at model 1 for shortest distance if minimum distance>0 More...
 
double * p2
 position at model 2 for shortest distance if minimum distance>0 More...
 

Detailed Description

Collision results for query ER_COLL_QUERY_TYPE_TOLERANCE, see erColl_GetResults_Tolerance()

Member Data Documentation

◆ closer_than_tolerance

long ER_ToleranceResult::closer_than_tolerance

0- >tolerance, 1- <= tolerance

◆ distance

double ER_ToleranceResult::distance

minimum distance>0 if models not colliding, else distance is 0

◆ m1Tm2

DFRAME ER_ToleranceResult::m1Tm2

DFRAME transformation from model 1 to model 2

◆ p1

double* ER_ToleranceResult::p1

position at model 1 for shortest distance if minimum distance>0

◆ p2

double* ER_ToleranceResult::p2

position at model 2 for shortest distance if minimum distance>0

◆ query_time_secs

double ER_ToleranceResult::query_time_secs

required time for collision computation

◆ tolerance

double ER_ToleranceResult::tolerance

givin tolerance value


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