C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
mb_cart_point.h File Reference

The cartesian two-dimensional point. More...

#include <mb_vector.h>

Classes

class  MbCartPoint
 The cartesian two-dimensional point. More...
 

Namespaces

 c3d
 C3D namespace declaration.
 

Typedefs

typedef std::vector< MbCartPointc3d::ParamPointsVector
 Points vector.
 
typedef std::vector< MbVectorc3d::ParamVectorsVector
 Vectors vector.
 
typedef std::pair< MbCartPoint, size_t > c3d::ParamPointIndex
 Pair point-index.
 
typedef std::pair< MbCartPoint, size_t > c3d::Point2DIndex
 Pair point-index.
 
typedef std::pair< size_t, MbCartPointc3d::IndexParamPoint
 Pair index-point.
 
typedef std::pair< size_t, MbCartPointc3d::IndexPoint2D
 Pair index-point.
 
typedef std::pair< MbCartPoint, MbCartPointc3d::ParamPointsPair
 Pair point-point.
 
typedef std::pair< MbCartPoint, MbVectorc3d::ParamPointVector
 Pair point-vector.
 
typedef std::pair< MbCartPoint, MbVectorc3d::PointVector2D
 Pair point-vector.
 

Functions

bool c3d::EqualLengths (double lx, double ly, double minLen=METRIC_EPSILON, double minDev=LENGTH_EPSILON)
 Check lengths for equality. More...
 

Detailed Description

The cartesian two-dimensional point.