libmove3d-planners
|
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 |