Cost source describes an area with a cost. The area is described by an AABB region. More...
#include <hpp/fcl/collision_data.h>
Public Member Functions | |
CostSource (const Vec3f &aabb_min_, const Vec3f &aabb_max_, FCL_REAL cost_density_) | |
CostSource (const AABB &aabb, FCL_REAL cost_density_) | |
CostSource () | |
bool | operator< (const CostSource &other) const |
bool | operator== (const CostSource &other) const |
Public Attributes | |
Vec3f | aabb_min |
aabb lower bound | |
Vec3f | aabb_max |
aabb upper bound | |
FCL_REAL | cost_density |
cost density in the AABB region | |
FCL_REAL | total_cost |
Cost source describes an area with a cost. The area is described by an AABB region.
fcl::CostSource::CostSource | ( | const Vec3f & | aabb_min_, |
const Vec3f & | aabb_max_, | ||
FCL_REAL | cost_density_ | ||
) | [inline] |
References aabb_max, aabb_min, cost_density, and total_cost.
References aabb_max, aabb_min, cost_density, and total_cost.
fcl::CostSource::CostSource | ( | ) | [inline] |
bool fcl::CostSource::operator< | ( | const CostSource & | other | ) | const [inline] |
References aabb_min, cost_density, and total_cost.
bool fcl::CostSource::operator== | ( | const CostSource & | other | ) | const [inline] |
References aabb_max, aabb_min, cost_density, and total_cost.
aabb upper bound
Referenced by CostSource(), and operator==().
aabb lower bound
Referenced by CostSource(), operator<(), and operator==().
cost density in the AABB region
Referenced by CostSource(), operator<(), and operator==().
Referenced by CostSource(), operator<(), and operator==().