#include <assert.h>
#include <vcg/space/segment2.h>
#include <vcg/math/random_generator.h>
Go to the source code of this file.
Namespaces | |
namespace | vcg |
* | |
Functions | |
template<class ScalarType > | |
bool | vcg::Cross (const Point2< ScalarType > &p00, const Point2< ScalarType > &p01, const Point2< ScalarType > &p10, const Point2< ScalarType > &p11) |
template<class S > | |
bool | vcg::Intersect (int cur, int v2, std::vector< int > &next, std::vector< Point2< S > > &points2) |
template<class POINT_CONTAINER > | |
void | vcg::TessellatePlanarPolygon2 (POINT_CONTAINER &points2, std::vector< int > &output) |
template<class POINT_CONTAINER > | |
void | vcg::TessellatePlanarPolygon3 (POINT_CONTAINER &points, std::vector< int > &output) |