#include <vcg/space/point2.h>
Go to the source code of this file.
Classes | |
class | vcg::Line2< LineScalarType, NORM > |
Namespaces | |
namespace | vcg |
* | |
Typedefs | |
typedef Line2< double > | vcg::Line2d |
typedef Line2< double, true > | vcg::Line2dN |
typedef Line2< float > | vcg::Line2f |
typedef Line2< float,true > | vcg::Line2fN |
typedef Line2< int > | vcg::Line2i |
typedef Line2< int,true > | vcg::Line2iN |
typedef Line2< short > | vcg::Line2s |
typedef Line2< short,true > | vcg::Line2sN |
Functions | |
template<class ScalarType , bool NORM> | |
Point2< ScalarType > | vcg::ClosestPoint (Line2< ScalarType, NORM > l, const Point2< ScalarType > &p) |
returns closest point | |
template<class ScalarType , bool NORM> | |
ScalarType | vcg::Distance (const Line2< ScalarType, NORM > &l, const Point2< ScalarType > &p) |
template<class ScalarType , bool NORM> | |
vcg::Point2< ScalarType > | vcg::Mirror (const vcg::Line2< ScalarType, NORM > &l, const vcg::Point2< ScalarType > &p) |