libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
GeometricComputations Member List

This is the complete list of members for GeometricComputations, including all inherited members.

compute_pyramid_area(p3d_point a, p3d_point b, p3d_point c, p3d_point d, p3d_point h)GeometricComputations
compute_triangle_area_x_y2(p3d_point a, p3d_point b, p3d_point c) (defined in GeometricComputations)GeometricComputations
computeCost(std::vector< p3d_point > vHP, std::vector< p3d_point > vp, double angleWeight, double distHWeight, double distWeight)GeometricComputations
distBetweenMatrix4(p3d_matrix4 a, p3d_matrix4 b)GeometricComputations
distBetweenPoints(p3d_point a, p3d_point b)GeometricComputations
distBetweenPoints2D(p3d_point a, p3d_point b)GeometricComputations
distConfs(confPtr_t q1, confPtr_t q2)GeometricComputations
GeometricComputations() (defined in GeometricComputations)GeometricComputations
getBotomCenterOfObj(Robot *obje, double threshhold)GeometricComputations
getBoxFromObjects(std::vector< Robot * > vr, Robot *gripper) (defined in GeometricComputations)GeometricComputations
getCenterOfObj(Robot *obje)GeometricComputations
getClosestBBPointFromPoint(Robot *e, p3d_point s) (defined in GeometricComputations)GeometricComputations
getLowerPointsInObject(Robot *obj, double steepness)GeometricComputations
getRandomPointInRectangle(p3d_point A, p3d_point B, p3d_point C, p3d_point D)GeometricComputations
getRandomPointInTriangle(p3d_point A, p3d_point B, p3d_point C) (defined in GeometricComputations)GeometricComputations
getRandomPointsInHexahedron(double nbPoints, p3d_point a, p3d_point b, p3d_point c, p3d_point d, p3d_point e, p3d_point f, p3d_point g, p3d_point h)GeometricComputations
getSampled(std::vector< p3d_point > vp, double sampleRate)GeometricComputations
getUpperPointsInObject(Robot *obj, double steepness)GeometricComputations
hexahedron_in_hexahedron(p3d_point x1, p3d_point x2, p3d_point x3, p3d_point x4, p3d_point x5, p3d_point x6, p3d_point x7, p3d_point x8, p3d_point y1, p3d_point y2, p3d_point y3, p3d_point y4, p3d_point y5, p3d_point y6, p3d_point y7, p3d_point y8)GeometricComputations
point_in_hexahedron(p3d_point a, p3d_point b, p3d_point c, p3d_point d, p3d_point e, p3d_point f, p3d_point g, p3d_point h, p3d_point x)GeometricComputations
point_in_rect2(p3d_point a, p3d_point b, p3d_point c, p3d_point d, p3d_point x)GeometricComputations
point_in_segment2d(p3d_point a, p3d_point b, p3d_point x)GeometricComputations
smoothTraj(std::vector< p3d_point > origTraj, std::vector< p3d_point > vHP, Robot *r, int nbIterMax, double gainLim, double trajDistWeight, double distToHWeight, double angleWeight)GeometricComputations