This is the complete list of members for QuadricCollision, including all inherited members.
| bulk_ | QuadricCollision | private |
| Case(GeoV3 target_start, GeoV3 target_end, GeoV3 order_start, GeoV3 order_end, GeoV3 normal) | QuadricCollision | private |
| ColFreeAngle(const std::vector< lld > &colli_map) | QuadricCollision | |
| colli_map_ | QuadricCollision | private |
| ConvertAngleToEigenDirection(double theta, double phi) | QuadricCollision | inlineprivate |
| ConvertCollisionMapToEigenDirections(const std::vector< lld > &colli_map) | QuadricCollision | |
| ConvertCollisionMapToIntMap(const std::vector< lld > &colli_map) | QuadricCollision | |
| DetectAngle(GeoV3 connect, GeoV3 end, GeoV3 target_end, GeoV3 normal) | QuadricCollision | private |
| DetectBulk(WF_edge *order_e, double theta, double phi) | QuadricCollision | private |
| DetectCollision(WF_edge *target_e, DualGraph *ptr_subgraph, std::vector< lld > &result_map) | QuadricCollision | |
| DetectCollision(WF_edge *target_e, WF_edge *order_e, std::vector< lld > &colli_map) | QuadricCollision | |
| DetectCollision(WF_edge *target_e, std::vector< WF_edge * > exist_edge, std::vector< GeoV3 > &output) | QuadricCollision | |
| DetectCone(GeoV3 start, GeoV3 normal, GeoV3 target_start, GeoV3 target_end) | QuadricCollision | private |
| DetectCylinder(GeoV3 start, GeoV3 normal, GeoV3 target_start, GeoV3 target_end) | QuadricCollision | private |
| DetectEdge(WF_edge *order_e, vector< lld > &colli_map) | QuadricCollision | private |
| DetectEdges(std::vector< WF_edge * > exist_edge, double theta, double phi) | QuadricCollision | private |
| DetectTopCylinder(GeoV3 start, GeoV3 normal, GeoV3 target_start, GeoV3 target_end) | QuadricCollision | private |
| DetectTriangle(Triangle triangle, GeoV3 target_start, GeoV3 target_end) | QuadricCollision | private |
| Distance(WF_edge *order_e) | QuadricCollision | private |
| Divide() | QuadricCollision | inline |
| divide_ | QuadricCollision | private |
| extruder_ | QuadricCollision | private |
| GenerateVolume(GeoV3 start, GeoV3 end, GeoV3 target_start, GeoV3 target_end, GeoV3 normal) | QuadricCollision | private |
| GenerateVolume(GeoV3 connect, GeoV3 target_s, GeoV3 order_s, GeoV3 normal) | QuadricCollision | private |
| Init(vector< lld > &colli_map) | QuadricCollision | |
| ModifyAngle(std::vector< lld > &angle_state, const std::vector< lld > &colli_map) | QuadricCollision | |
| Orientation(double theta, double phi) | QuadricCollision | inlineprivate |
| Parallel(GeoV3 a, GeoV3 b) | QuadricCollision | private |
| ParallelCase(GeoV3 target_start, GeoV3 target_end, GeoV3 order_start, GeoV3 order_end, GeoV3 normal) | QuadricCollision | private |
| ptr_frame_ | QuadricCollision | |
| QuadricCollision() | QuadricCollision | |
| QuadricCollision(WireFrame *ptr_frame) | QuadricCollision | |
| Seg(point target_start, point target_end) | QuadricCollision | private |
| Seg(GeoV3 target_start, GeoV3 target_end) | QuadricCollision | private |
| SpecialCase(GeoV3 connect, GeoV3 target_s, GeoV3 order_s, GeoV3 normal) | QuadricCollision | private |
| target_e_ | QuadricCollision | |
| Tri(GeoV3 a, GeoV3 b, GeoV3 c) | QuadricCollision | private |
| ~QuadricCollision() | QuadricCollision |