Go to the source code of this file.
void radial_sort2D | ( | tPolygond & | P | ) |
Definition at line 22 of file geom_util.C.
References flag, PUP::l, left(), and p.
Referenced by tri_prism_X().
double poly_area2D | ( | tPolygond & | P | ) | [inline] |
Definition at line 59 of file geom_util.C.
References n.
Referenced by tri_prism_X().
Definition at line 70 of file geom_util.C.
Referenced by main(), and poly_in_convpoly2D().
Definition at line 94 of file geom_util.C.
References point_in_convpoly2D().
Referenced by main(), and tri_prism_X().
double tri_prism_X | ( | double | tri[][3], | |
double | prism[][3], | |||
vector< Vec3D > & | xpoly | |||
) |
Definition at line 139 of file geom_util.C.
References convex_poly_X(), erase_consecutive_dups(), Plane3D::from_tri(), Plane3D::intersect_ray(), Plane3D::map(), poly_area2D(), poly_in_convpoly2D(), radial_sort2D(), Ray3D::set(), Plane3D::unmap(), and x.
Referenced by main().
Definition at line 285 of file geom_util.C.
References PUP::a, advance(), area_sign(), PUP::b, in_out(), PUP::m, n, p, Pin, Qin, seg_seg_int(), shared_seg(), and Unknown.
Referenced by tri_prism_X().
Definition at line 399 of file geom_util.C.
Referenced by convex_poly_X().
Definition at line 413 of file geom_util.C.
Referenced by topo::impl::TreeBoundingBoxOn3dTorus< Iterator >::bisect(), topo::topo::SpanningTreeStrategy_3dTorus_minHops< Iterator, SpanningTreeVertex >::buildNextGen(), topo::topo::SpanningTreeStrategy_3dTorus_minBytesHops< Iterator, SpanningTreeVertex >::buildNextGen(), topo::impl::buildNextGen_nodeAware_minGens(), topo::impl::buildSpanningTree(), convex_poly_X(), topo::impl::TreeBoundingBoxOn3dTorus< Iterator >::trisect(), and collideMgr::tryAdvance().
Definition at line 461 of file geom_util.C.
References area_sign().
Definition at line 466 of file geom_util.C.
References area_sign().
Definition at line 471 of file geom_util.C.
References area_sign().
Referenced by parallel_int().
Definition at line 476 of file geom_util.C.
Referenced by collinear(), convex_poly_X(), left(), and left_on().
Definition at line 501 of file geom_util.C.
References parallel_int(), PUP::s, and PUP::t.
Referenced by convex_poly_X().
Definition at line 542 of file geom_util.C.
References between(), and collinear().
Referenced by seg_seg_int().
Definition at line 585 of file geom_util.C.
Referenced by FEM_Modify_IDXL(), and parallel_int().
Definition at line 598 of file geom_util.C.
Referenced by convex_poly_X().