Public Member Functions | Public Attributes | List of all members
hpp::fcl::Project::ProjectResult Struct Reference

#include <hpp/fcl/intersect.h>

Public Member Functions

 ProjectResult ()
 

Public Attributes

FCL_REAL parameterization [4]
 Parameterization of the projected point (based on the simplex to be projected, use 2 or 3 or 4 of the array) More...
 
FCL_REAL sqr_distance
 square distance from the query point to the projected simplex More...
 
unsigned int encode
 the code of the projection type More...
 

Constructor & Destructor Documentation

hpp::fcl::Project::ProjectResult::ProjectResult ( )
inline

Member Data Documentation

unsigned int hpp::fcl::Project::ProjectResult::encode

the code of the projection type

FCL_REAL hpp::fcl::Project::ProjectResult::parameterization[4]

Parameterization of the projected point (based on the simplex to be projected, use 2 or 3 or 4 of the array)

Referenced by hpp::fcl::details::sphereTriangleDistance().

FCL_REAL hpp::fcl::Project::ProjectResult::sqr_distance

square distance from the query point to the projected simplex

Referenced by hpp::fcl::details::sphereTriangleDistance().